This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 9440887f9d4832db909d192fd92bbf94977a0f51
Author: Alin Jerpelea <[email protected]>
AuthorDate: Wed Sep 25 10:51:28 2024 +0200

    libs/libnx: migrate to SPDX identifier
    
    Most tools used for compliance and SBOM generation use SPDX identifiers
    This change brings us a step closer to an easy SBOM generation.
    
    Signed-off-by: Alin Jerpelea <[email protected]>
---
 libs/libnx/CMakeLists.txt                         |  2 ++
 libs/libnx/Makefile                               |  2 ++
 libs/libnx/bin/CMakeLists.txt                     | 21 +++++++++++++++++++++
 libs/libnx/bin/Makefile                           |  2 ++
 libs/libnx/kbin/CMakeLists.txt                    | 21 +++++++++++++++++++++
 libs/libnx/kbin/Makefile                          |  2 ++
 libs/libnx/nx/CMakeLists.txt                      |  2 ++
 libs/libnx/nx/Make.defs                           |  2 ++
 libs/libnx/nx/nx_drawcircle.c                     |  2 ++
 libs/libnx/nx/nx_drawline.c                       |  2 ++
 libs/libnx/nx/nx_fillcircle.c                     |  2 ++
 libs/libnx/nx/nx_ishidden.c                       |  2 ++
 libs/libnx/nxcontext.h                            |  2 ++
 libs/libnx/nxfonts/CMakeLists.txt                 |  2 ++
 libs/libnx/nxfonts/Make.defs                      |  2 ++
 libs/libnx/nxfonts/nxfonts.h                      |  2 ++
 libs/libnx/nxfonts/nxfonts_bitmaps.c              |  2 ++
 libs/libnx/nxfonts/nxfonts_cache.c                |  2 ++
 libs/libnx/nxfonts/nxfonts_convert.c              |  2 ++
 libs/libnx/nxfonts/nxfonts_getfont.c              |  2 ++
 libs/libnx/nxfonts/nxfonts_mono5x8.h              |  2 ++
 libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h    |  2 ++
 libs/libnx/nxfonts/nxfonts_pixel-unicode.h        |  2 ++
 libs/libnx/nxfonts/nxfonts_sans17x22.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans17x23b.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_sans20x26.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans20x27b.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_sans22x29.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans22x29b.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_sans23x27.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans28x37.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans28x37b.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_sans39x48.h            |  2 ++
 libs/libnx/nxfonts/nxfonts_sans40x49b.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_serif22x28b.h          |  2 ++
 libs/libnx/nxfonts/nxfonts_serif22x29.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_serif27x38b.h          |  2 ++
 libs/libnx/nxfonts/nxfonts_serif29x37.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_serif38x48.h           |  2 ++
 libs/libnx/nxfonts/nxfonts_serif38x49b.h          |  2 ++
 libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h        |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h   |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h   |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h   |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h   |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h  |  2 ++
 libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h |  2 ++
 libs/libnx/nxglib/CMakeLists.txt                  |  2 ++
 libs/libnx/nxglib/Make.defs                       |  2 ++
 libs/libnx/nxglib/nxgl_area2rect.c                |  2 ++
 libs/libnx/nxglib/nxgl_rect2area.c                |  2 ++
 libs/libnx/nxglib/nxglib_circlepts.c              |  2 ++
 libs/libnx/nxglib/nxglib_circletraps.c            |  2 ++
 libs/libnx/nxglib/nxglib_colorcmp.c               |  2 ++
 libs/libnx/nxglib/nxglib_colorcopy.c              |  2 ++
 libs/libnx/nxglib/nxglib_intersecting.c           |  2 ++
 libs/libnx/nxglib/nxglib_nonintersecting.c        |  2 ++
 libs/libnx/nxglib/nxglib_nullrect.c               |  2 ++
 libs/libnx/nxglib/nxglib_rectadd.c                |  2 ++
 libs/libnx/nxglib/nxglib_rectcopy.c               |  2 ++
 libs/libnx/nxglib/nxglib_rectinside.c             |  2 ++
 libs/libnx/nxglib/nxglib_rectintersect.c          |  2 ++
 libs/libnx/nxglib/nxglib_rectoffset.c             |  2 ++
 libs/libnx/nxglib/nxglib_rectoverlap.c            |  2 ++
 libs/libnx/nxglib/nxglib_rectsize.c               |  2 ++
 libs/libnx/nxglib/nxglib_rectunion.c              |  2 ++
 libs/libnx/nxglib/nxglib_rgb2yuv.c                |  2 ++
 libs/libnx/nxglib/nxglib_rgbblend.c               |  2 ++
 libs/libnx/nxglib/nxglib_runcopy.c                |  2 ++
 libs/libnx/nxglib/nxglib_runoffset.c              |  2 ++
 libs/libnx/nxglib/nxglib_splitline.c              |  2 ++
 libs/libnx/nxglib/nxglib_trapcopy.c               |  2 ++
 libs/libnx/nxglib/nxglib_trapoffset.c             |  2 ++
 libs/libnx/nxglib/nxglib_vectoradd.c              |  2 ++
 libs/libnx/nxglib/nxglib_vectsubtract.c           |  2 ++
 libs/libnx/nxglib/nxglib_yuv2rgb.c                |  2 ++
 libs/libnx/nxmu/CMakeLists.txt                    |  2 ++
 libs/libnx/nxmu/Make.defs                         |  2 ++
 libs/libnx/nxmu/nx_bitmap.c                       |  2 ++
 libs/libnx/nxmu/nx_block.c                        |  2 ++
 libs/libnx/nxmu/nx_closewindow.c                  |  2 ++
 libs/libnx/nxmu/nx_connect.c                      |  2 ++
 libs/libnx/nxmu/nx_constructwindow.c              |  2 ++
 libs/libnx/nxmu/nx_cursor.c                       |  2 ++
 libs/libnx/nxmu/nx_disconnect.c                   |  2 ++
 libs/libnx/nxmu/nx_eventhandler.c                 |  2 ++
 libs/libnx/nxmu/nx_eventnotify.c                  |  2 ++
 libs/libnx/nxmu/nx_fill.c                         |  2 ++
 libs/libnx/nxmu/nx_filltrapezoid.c                |  2 ++
 libs/libnx/nxmu/nx_getposition.c                  |  2 ++
 libs/libnx/nxmu/nx_getrectangle.c                 |  2 ++
 libs/libnx/nxmu/nx_kbdchin.c                      |  2 ++
 libs/libnx/nxmu/nx_kbdin.c                        |  2 ++
 libs/libnx/nxmu/nx_lower.c                        |  2 ++
 libs/libnx/nxmu/nx_modal.c                        |  2 ++
 libs/libnx/nxmu/nx_mousein.c                      |  2 ++
 libs/libnx/nxmu/nx_move.c                         |  2 ++
 libs/libnx/nxmu/nx_openwindow.c                   |  2 ++
 libs/libnx/nxmu/nx_raise.c                        |  2 ++
 libs/libnx/nxmu/nx_redrawreq.c                    |  2 ++
 libs/libnx/nxmu/nx_releasebkgd.c                  |  2 ++
 libs/libnx/nxmu/nx_requestbkgd.c                  |  2 ++
 libs/libnx/nxmu/nx_setbgcolor.c                   |  2 ++
 libs/libnx/nxmu/nx_setpixel.c                     |  2 ++
 libs/libnx/nxmu/nx_setposition.c                  |  2 ++
 libs/libnx/nxmu/nx_setsize.c                      |  2 ++
 libs/libnx/nxmu/nx_setvisibility.c                |  2 ++
 libs/libnx/nxmu/nx_synch.c                        |  2 ++
 libs/libnx/nxmu/nxmu_sendserver.c                 |  2 ++
 libs/libnx/nxmu/nxmu_sendwindow.c                 |  2 ++
 libs/libnx/nxtk/CMakeLists.txt                    |  2 ++
 libs/libnx/nxtk/Make.defs                         |  2 ++
 libs/libnx/nxtk/nxtk.h                            |  2 ++
 libs/libnx/nxtk/nxtk_bitmaptoolbar.c              |  2 ++
 libs/libnx/nxtk/nxtk_bitmapwindow.c               |  2 ++
 libs/libnx/nxtk/nxtk_block.c                      |  2 ++
 libs/libnx/nxtk/nxtk_closetoolbar.c               |  2 ++
 libs/libnx/nxtk/nxtk_closewindow.c                |  2 ++
 libs/libnx/nxtk/nxtk_containerclip.c              |  2 ++
 libs/libnx/nxtk/nxtk_drawcircletoolbar.c          |  2 ++
 libs/libnx/nxtk/nxtk_drawcirclewindow.c           |  2 ++
 libs/libnx/nxtk/nxtk_drawframe.c                  |  2 ++
 libs/libnx/nxtk/nxtk_drawlinetoolbar.c            |  2 ++
 libs/libnx/nxtk/nxtk_drawlinewindow.c             |  2 ++
 libs/libnx/nxtk/nxtk_events.c                     |  2 ++
 libs/libnx/nxtk/nxtk_fillcircletoolbar.c          |  2 ++
 libs/libnx/nxtk/nxtk_fillcirclewindow.c           |  2 ++
 libs/libnx/nxtk/nxtk_filltoolbar.c                |  2 ++
 libs/libnx/nxtk/nxtk_filltraptoolbar.c            |  2 ++
 libs/libnx/nxtk/nxtk_filltrapwindow.c             |  2 ++
 libs/libnx/nxtk/nxtk_fillwindow.c                 |  2 ++
 libs/libnx/nxtk/nxtk_getposition.c                |  2 ++
 libs/libnx/nxtk/nxtk_gettoolbar.c                 |  2 ++
 libs/libnx/nxtk/nxtk_getwindow.c                  |  2 ++
 libs/libnx/nxtk/nxtk_ishidden.c                   |  2 ++
 libs/libnx/nxtk/nxtk_lower.c                      |  2 ++
 libs/libnx/nxtk/nxtk_modal.c                      |  2 ++
 libs/libnx/nxtk/nxtk_movetoolbar.c                |  2 ++
 libs/libnx/nxtk/nxtk_movewindow.c                 |  2 ++
 libs/libnx/nxtk/nxtk_opentoolbar.c                |  2 ++
 libs/libnx/nxtk/nxtk_openwindow.c                 |  2 ++
 libs/libnx/nxtk/nxtk_raise.c                      |  2 ++
 libs/libnx/nxtk/nxtk_setposition.c                |  2 ++
 libs/libnx/nxtk/nxtk_setsize.c                    |  2 ++
 libs/libnx/nxtk/nxtk_setsubwindows.c              |  2 ++
 libs/libnx/nxtk/nxtk_setvisibility.c              |  2 ++
 libs/libnx/nxtk/nxtk_subwindowclip.c              |  2 ++
 libs/libnx/nxtk/nxtk_subwindowmove.c              |  2 ++
 libs/libnx/nxtk/nxtk_synch.c                      |  2 ++
 libs/libnx/nxtk/nxtk_toolbarbounds.c              |  2 ++
 166 files changed, 370 insertions(+)

diff --git a/libs/libnx/CMakeLists.txt b/libs/libnx/CMakeLists.txt
index 5840d4434a..077b8593c6 100644
--- a/libs/libnx/CMakeLists.txt
+++ b/libs/libnx/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/Makefile b/libs/libnx/Makefile
index dd5bb2005e..ba77144d62 100644
--- a/libs/libnx/Makefile
+++ b/libs/libnx/Makefile
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/Makefile
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/bin/CMakeLists.txt b/libs/libnx/bin/CMakeLists.txt
index 8b13789179..7fafff5924 100644
--- a/libs/libnx/bin/CMakeLists.txt
+++ b/libs/libnx/bin/CMakeLists.txt
@@ -1 +1,22 @@
+# 
##############################################################################
+# libs/libnx/bin/CMakeLists.txt
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
+# license agreements.  See the NOTICE file distributed with this work for
+# additional information regarding copyright ownership.  The ASF licenses this
+# file to you 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.
+#
+# 
##############################################################################
 
diff --git a/libs/libnx/bin/Makefile b/libs/libnx/bin/Makefile
index 5889f8f2d1..f4d6b0eafb 100644
--- a/libs/libnx/bin/Makefile
+++ b/libs/libnx/bin/Makefile
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/bin/Makefile
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/kbin/CMakeLists.txt b/libs/libnx/kbin/CMakeLists.txt
index 8b13789179..12168ff7e3 100644
--- a/libs/libnx/kbin/CMakeLists.txt
+++ b/libs/libnx/kbin/CMakeLists.txt
@@ -1 +1,22 @@
+# 
##############################################################################
+# libs/libnx/kbin/CMakeLists.txt
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+# Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
+# license agreements.  See the NOTICE file distributed with this work for
+# additional information regarding copyright ownership.  The ASF licenses this
+# file to you 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.
+#
+# 
##############################################################################
 
diff --git a/libs/libnx/kbin/Makefile b/libs/libnx/kbin/Makefile
index 11fe4a51f9..ee4d64c7a0 100644
--- a/libs/libnx/kbin/Makefile
+++ b/libs/libnx/kbin/Makefile
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/kbin/Makefile
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nx/CMakeLists.txt b/libs/libnx/nx/CMakeLists.txt
index 86f6f680b8..d00915d34d 100644
--- a/libs/libnx/nx/CMakeLists.txt
+++ b/libs/libnx/nx/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/nx/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/nx/Make.defs b/libs/libnx/nx/Make.defs
index 24d3e246c7..95876c0917 100644
--- a/libs/libnx/nx/Make.defs
+++ b/libs/libnx/nx/Make.defs
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/nx/Make.defs
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nx/nx_drawcircle.c b/libs/libnx/nx/nx_drawcircle.c
index 3588e7011e..78231b9a2f 100644
--- a/libs/libnx/nx/nx_drawcircle.c
+++ b/libs/libnx/nx/nx_drawcircle.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nx/nx_drawcircle.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nx/nx_drawline.c b/libs/libnx/nx/nx_drawline.c
index 54ec606ce6..4b768b99d5 100644
--- a/libs/libnx/nx/nx_drawline.c
+++ b/libs/libnx/nx/nx_drawline.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nx/nx_drawline.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nx/nx_fillcircle.c b/libs/libnx/nx/nx_fillcircle.c
index 3493a38cf4..1cd580422e 100644
--- a/libs/libnx/nx/nx_fillcircle.c
+++ b/libs/libnx/nx/nx_fillcircle.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nx/nx_fillcircle.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nx/nx_ishidden.c b/libs/libnx/nx/nx_ishidden.c
index d0fccb3479..1cde4cfe40 100644
--- a/libs/libnx/nx/nx_ishidden.c
+++ b/libs/libnx/nx/nx_ishidden.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nx/nx_ishidden.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxcontext.h b/libs/libnx/nxcontext.h
index 794a2e7f84..0ab17bc4a4 100644
--- a/libs/libnx/nxcontext.h
+++ b/libs/libnx/nxcontext.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxcontext.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/CMakeLists.txt 
b/libs/libnx/nxfonts/CMakeLists.txt
index f0a9ec10ee..4b64f00dff 100644
--- a/libs/libnx/nxfonts/CMakeLists.txt
+++ b/libs/libnx/nxfonts/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/nxfonts/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/nxfonts/Make.defs b/libs/libnx/nxfonts/Make.defs
index e1ef8f23ed..41356a48ed 100644
--- a/libs/libnx/nxfonts/Make.defs
+++ b/libs/libnx/nxfonts/Make.defs
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/nxfonts/Make.defs
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts.h b/libs/libnx/nxfonts/nxfonts.h
index 3caddf8967..52aa2c0be9 100644
--- a/libs/libnx/nxfonts/nxfonts.h
+++ b/libs/libnx/nxfonts/nxfonts.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_bitmaps.c 
b/libs/libnx/nxfonts/nxfonts_bitmaps.c
index f022eec1d2..49564d5adf 100644
--- a/libs/libnx/nxfonts/nxfonts_bitmaps.c
+++ b/libs/libnx/nxfonts/nxfonts_bitmaps.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_bitmaps.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_cache.c 
b/libs/libnx/nxfonts/nxfonts_cache.c
index d022e2963d..fdb7039c4c 100644
--- a/libs/libnx/nxfonts/nxfonts_cache.c
+++ b/libs/libnx/nxfonts/nxfonts_cache.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_cache.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_convert.c 
b/libs/libnx/nxfonts/nxfonts_convert.c
index 0837624277..b389a1f9a4 100644
--- a/libs/libnx/nxfonts/nxfonts_convert.c
+++ b/libs/libnx/nxfonts/nxfonts_convert.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_convert.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_getfont.c 
b/libs/libnx/nxfonts/nxfonts_getfont.c
index 3bf1ab5b9b..0e4b64b08c 100644
--- a/libs/libnx/nxfonts/nxfonts_getfont.c
+++ b/libs/libnx/nxfonts/nxfonts_getfont.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_getfont.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_mono5x8.h 
b/libs/libnx/nxfonts/nxfonts_mono5x8.h
index a18ada9a62..e61c6c7e8f 100644
--- a/libs/libnx/nxfonts/nxfonts_mono5x8.h
+++ b/libs/libnx/nxfonts/nxfonts_mono5x8.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_mono5x8.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h 
b/libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h
index 19bfbaa09f..7ad9931329 100644
--- a/libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h
+++ b/libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_pixel-lcd-machine.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_pixel-unicode.h 
b/libs/libnx/nxfonts/nxfonts_pixel-unicode.h
index 7e8668eb12..4f4b95cd5b 100644
--- a/libs/libnx/nxfonts/nxfonts_pixel-unicode.h
+++ b/libs/libnx/nxfonts/nxfonts_pixel-unicode.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_pixel-unicode.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans17x22.h 
b/libs/libnx/nxfonts/nxfonts_sans17x22.h
index 6421191b86..b0e146c18f 100644
--- a/libs/libnx/nxfonts/nxfonts_sans17x22.h
+++ b/libs/libnx/nxfonts/nxfonts_sans17x22.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans17x22.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans17x23b.h 
b/libs/libnx/nxfonts/nxfonts_sans17x23b.h
index 2d4ef50623..98277cb67e 100644
--- a/libs/libnx/nxfonts/nxfonts_sans17x23b.h
+++ b/libs/libnx/nxfonts/nxfonts_sans17x23b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans17x23b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans20x26.h 
b/libs/libnx/nxfonts/nxfonts_sans20x26.h
index 155d908910..828a90a7ae 100644
--- a/libs/libnx/nxfonts/nxfonts_sans20x26.h
+++ b/libs/libnx/nxfonts/nxfonts_sans20x26.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans20x26.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans20x27b.h 
b/libs/libnx/nxfonts/nxfonts_sans20x27b.h
index 5794ba7277..3f98a178fa 100644
--- a/libs/libnx/nxfonts/nxfonts_sans20x27b.h
+++ b/libs/libnx/nxfonts/nxfonts_sans20x27b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans20x27b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans22x29.h 
b/libs/libnx/nxfonts/nxfonts_sans22x29.h
index 14a0ca72df..23739d9e71 100644
--- a/libs/libnx/nxfonts/nxfonts_sans22x29.h
+++ b/libs/libnx/nxfonts/nxfonts_sans22x29.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans22x29.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans22x29b.h 
b/libs/libnx/nxfonts/nxfonts_sans22x29b.h
index e891b1533e..fe86a0513c 100644
--- a/libs/libnx/nxfonts/nxfonts_sans22x29b.h
+++ b/libs/libnx/nxfonts/nxfonts_sans22x29b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans22x29b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans23x27.h 
b/libs/libnx/nxfonts/nxfonts_sans23x27.h
index 2e0b3abd67..fe90e5d4ff 100644
--- a/libs/libnx/nxfonts/nxfonts_sans23x27.h
+++ b/libs/libnx/nxfonts/nxfonts_sans23x27.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans23x27.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans28x37.h 
b/libs/libnx/nxfonts/nxfonts_sans28x37.h
index 7e6ee75acc..db46ae1f0e 100644
--- a/libs/libnx/nxfonts/nxfonts_sans28x37.h
+++ b/libs/libnx/nxfonts/nxfonts_sans28x37.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans28x37.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans28x37b.h 
b/libs/libnx/nxfonts/nxfonts_sans28x37b.h
index 54e3713f3b..ccfbac8f1c 100644
--- a/libs/libnx/nxfonts/nxfonts_sans28x37b.h
+++ b/libs/libnx/nxfonts/nxfonts_sans28x37b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans28x37b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans39x48.h 
b/libs/libnx/nxfonts/nxfonts_sans39x48.h
index a75b730877..b3e10204d2 100644
--- a/libs/libnx/nxfonts/nxfonts_sans39x48.h
+++ b/libs/libnx/nxfonts/nxfonts_sans39x48.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans39x48.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_sans40x49b.h 
b/libs/libnx/nxfonts/nxfonts_sans40x49b.h
index 7b43bfc987..fe3dd78705 100644
--- a/libs/libnx/nxfonts/nxfonts_sans40x49b.h
+++ b/libs/libnx/nxfonts/nxfonts_sans40x49b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_sans40x49b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif22x28b.h 
b/libs/libnx/nxfonts/nxfonts_serif22x28b.h
index 613dec39a7..f68e6fd71d 100644
--- a/libs/libnx/nxfonts/nxfonts_serif22x28b.h
+++ b/libs/libnx/nxfonts/nxfonts_serif22x28b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif22x28b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif22x29.h 
b/libs/libnx/nxfonts/nxfonts_serif22x29.h
index 5b03ec43a7..b91e3db25c 100644
--- a/libs/libnx/nxfonts/nxfonts_serif22x29.h
+++ b/libs/libnx/nxfonts/nxfonts_serif22x29.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif22x29.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif27x38b.h 
b/libs/libnx/nxfonts/nxfonts_serif27x38b.h
index d513022302..38679a9b56 100644
--- a/libs/libnx/nxfonts/nxfonts_serif27x38b.h
+++ b/libs/libnx/nxfonts/nxfonts_serif27x38b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif27x38b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif29x37.h 
b/libs/libnx/nxfonts/nxfonts_serif29x37.h
index 1388a3b4cf..82a4146f7e 100644
--- a/libs/libnx/nxfonts/nxfonts_serif29x37.h
+++ b/libs/libnx/nxfonts/nxfonts_serif29x37.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif29x37.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif38x48.h 
b/libs/libnx/nxfonts/nxfonts_serif38x48.h
index 84e7afb179..7673bff50a 100644
--- a/libs/libnx/nxfonts/nxfonts_serif38x48.h
+++ b/libs/libnx/nxfonts/nxfonts_serif38x48.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif38x48.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_serif38x49b.h 
b/libs/libnx/nxfonts/nxfonts_serif38x49b.h
index b69788e701..3685e935f0 100644
--- a/libs/libnx/nxfonts/nxfonts_serif38x49b.h
+++ b/libs/libnx/nxfonts/nxfonts_serif38x49b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_serif38x49b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h 
b/libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h
index 117905ddda..52415eae9a 100644
--- a/libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h
+++ b/libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_tom-thumb-4x6.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h
index cb53c06370..8a6b70df4f 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-10x20.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h
index 61ded52af1..2bd04a1e72 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-4x6.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h
index 9501e44ad3..e2faee0ce9 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x7.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h
index 597ce81b64..734803cb25 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-5x8.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h
index 56dec10f90..6e1afd087f 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x10.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h
index 4dbbc527b5..a0793a8af7 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x12.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h
index 5c8f533ede..74c8c14875 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h
index fe98dec899..dc94b86493 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h
index 31b918cf9a..dbfbca4d6a 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x13o.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h
index 6dcc792f75..f1e74bc1c5 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-6x9.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h
index 5051f22874..f2af167951 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h
index 3aca78e1db..c7f7ec290f 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h
index d7ebca38c0..d2050ec5a3 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x13o.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h
index 6c84ea7095..b33bd443cd 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h
index 204a01a903..907ed70a21 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-7x14b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h
index e0ea3cb806..b16c76f3c8 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h
index a64a620daf..2767e0fb57 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h
index b5d18e3168..109f26d2ca 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-8x13o.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h
index e81e6aad53..ba8f64c409 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h
index 9101095f44..86d0e3d724 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x15b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h
index 3c46bccde6..d0ded44818 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h 
b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h
index 2d320ab882..81cf681ea0 100644
--- a/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h
+++ b/libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxfonts/nxfonts_x11-misc-fixed-9x18b.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/CMakeLists.txt b/libs/libnx/nxglib/CMakeLists.txt
index 9b2efd5b79..fa17052c28 100644
--- a/libs/libnx/nxglib/CMakeLists.txt
+++ b/libs/libnx/nxglib/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/nxglib/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/nxglib/Make.defs b/libs/libnx/nxglib/Make.defs
index efdcb642f8..4775e0cdcb 100644
--- a/libs/libnx/nxglib/Make.defs
+++ b/libs/libnx/nxglib/Make.defs
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/nxglib/Make.defs
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxgl_area2rect.c 
b/libs/libnx/nxglib/nxgl_area2rect.c
index 66246418cb..68f051ea2f 100644
--- a/libs/libnx/nxglib/nxgl_area2rect.c
+++ b/libs/libnx/nxglib/nxgl_area2rect.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxgl_area2rect.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxgl_rect2area.c 
b/libs/libnx/nxglib/nxgl_rect2area.c
index 1374d623b5..bf1fcb84aa 100644
--- a/libs/libnx/nxglib/nxgl_rect2area.c
+++ b/libs/libnx/nxglib/nxgl_rect2area.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxgl_rect2area.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_circlepts.c 
b/libs/libnx/nxglib/nxglib_circlepts.c
index 2f0446e74b..e709a98b0a 100644
--- a/libs/libnx/nxglib/nxglib_circlepts.c
+++ b/libs/libnx/nxglib/nxglib_circlepts.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_circlepts.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_circletraps.c 
b/libs/libnx/nxglib/nxglib_circletraps.c
index 9fcbe11be3..207f61414d 100644
--- a/libs/libnx/nxglib/nxglib_circletraps.c
+++ b/libs/libnx/nxglib/nxglib_circletraps.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_circletraps.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_colorcmp.c 
b/libs/libnx/nxglib/nxglib_colorcmp.c
index 27995bfbd2..ef95d4e57c 100644
--- a/libs/libnx/nxglib/nxglib_colorcmp.c
+++ b/libs/libnx/nxglib/nxglib_colorcmp.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_colorcmp.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_colorcopy.c 
b/libs/libnx/nxglib/nxglib_colorcopy.c
index 9b6c1f1171..3518eff37b 100644
--- a/libs/libnx/nxglib/nxglib_colorcopy.c
+++ b/libs/libnx/nxglib/nxglib_colorcopy.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_colorcopy.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_intersecting.c 
b/libs/libnx/nxglib/nxglib_intersecting.c
index 21db8823f0..5ddea47463 100644
--- a/libs/libnx/nxglib/nxglib_intersecting.c
+++ b/libs/libnx/nxglib/nxglib_intersecting.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_intersecting.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_nonintersecting.c 
b/libs/libnx/nxglib/nxglib_nonintersecting.c
index c438b34f87..f1ac4086ba 100644
--- a/libs/libnx/nxglib/nxglib_nonintersecting.c
+++ b/libs/libnx/nxglib/nxglib_nonintersecting.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_nonintersecting.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_nullrect.c 
b/libs/libnx/nxglib/nxglib_nullrect.c
index 071b6bbb4d..40398b9768 100644
--- a/libs/libnx/nxglib/nxglib_nullrect.c
+++ b/libs/libnx/nxglib/nxglib_nullrect.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_nullrect.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectadd.c 
b/libs/libnx/nxglib/nxglib_rectadd.c
index 7112f35569..a1178c67a7 100644
--- a/libs/libnx/nxglib/nxglib_rectadd.c
+++ b/libs/libnx/nxglib/nxglib_rectadd.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectadd.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectcopy.c 
b/libs/libnx/nxglib/nxglib_rectcopy.c
index 59e91d3b04..eaa06ebe2c 100644
--- a/libs/libnx/nxglib/nxglib_rectcopy.c
+++ b/libs/libnx/nxglib/nxglib_rectcopy.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectcopy.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectinside.c 
b/libs/libnx/nxglib/nxglib_rectinside.c
index 43effd8806..4957134138 100644
--- a/libs/libnx/nxglib/nxglib_rectinside.c
+++ b/libs/libnx/nxglib/nxglib_rectinside.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectinside.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectintersect.c 
b/libs/libnx/nxglib/nxglib_rectintersect.c
index 47b8eba885..40a654e179 100644
--- a/libs/libnx/nxglib/nxglib_rectintersect.c
+++ b/libs/libnx/nxglib/nxglib_rectintersect.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectintersect.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectoffset.c 
b/libs/libnx/nxglib/nxglib_rectoffset.c
index 88575b07cf..5993c3231e 100644
--- a/libs/libnx/nxglib/nxglib_rectoffset.c
+++ b/libs/libnx/nxglib/nxglib_rectoffset.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectoffset.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectoverlap.c 
b/libs/libnx/nxglib/nxglib_rectoverlap.c
index 419d78b053..4734d63796 100644
--- a/libs/libnx/nxglib/nxglib_rectoverlap.c
+++ b/libs/libnx/nxglib/nxglib_rectoverlap.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectoverlap.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectsize.c 
b/libs/libnx/nxglib/nxglib_rectsize.c
index c9b38e7a76..0d1b9a634f 100644
--- a/libs/libnx/nxglib/nxglib_rectsize.c
+++ b/libs/libnx/nxglib/nxglib_rectsize.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectsize.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rectunion.c 
b/libs/libnx/nxglib/nxglib_rectunion.c
index 52ed3046c9..e9103da2a8 100644
--- a/libs/libnx/nxglib/nxglib_rectunion.c
+++ b/libs/libnx/nxglib/nxglib_rectunion.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rectunion.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rgb2yuv.c 
b/libs/libnx/nxglib/nxglib_rgb2yuv.c
index 31449e3338..522ac4436f 100644
--- a/libs/libnx/nxglib/nxglib_rgb2yuv.c
+++ b/libs/libnx/nxglib/nxglib_rgb2yuv.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rgb2yuv.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_rgbblend.c 
b/libs/libnx/nxglib/nxglib_rgbblend.c
index 00ed55ffc6..b1989a1ee4 100644
--- a/libs/libnx/nxglib/nxglib_rgbblend.c
+++ b/libs/libnx/nxglib/nxglib_rgbblend.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_rgbblend.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_runcopy.c 
b/libs/libnx/nxglib/nxglib_runcopy.c
index 4ec0579ad2..9759b63b8d 100644
--- a/libs/libnx/nxglib/nxglib_runcopy.c
+++ b/libs/libnx/nxglib/nxglib_runcopy.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_runcopy.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_runoffset.c 
b/libs/libnx/nxglib/nxglib_runoffset.c
index b5fc96cd71..0f3893ba64 100644
--- a/libs/libnx/nxglib/nxglib_runoffset.c
+++ b/libs/libnx/nxglib/nxglib_runoffset.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_runoffset.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_splitline.c 
b/libs/libnx/nxglib/nxglib_splitline.c
index a1cd50dbfe..ff208d7eca 100644
--- a/libs/libnx/nxglib/nxglib_splitline.c
+++ b/libs/libnx/nxglib/nxglib_splitline.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_splitline.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_trapcopy.c 
b/libs/libnx/nxglib/nxglib_trapcopy.c
index 1cdecf4406..468d8e16a2 100644
--- a/libs/libnx/nxglib/nxglib_trapcopy.c
+++ b/libs/libnx/nxglib/nxglib_trapcopy.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_trapcopy.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_trapoffset.c 
b/libs/libnx/nxglib/nxglib_trapoffset.c
index fef0c181b9..ed3cfe89fb 100644
--- a/libs/libnx/nxglib/nxglib_trapoffset.c
+++ b/libs/libnx/nxglib/nxglib_trapoffset.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_trapoffset.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_vectoradd.c 
b/libs/libnx/nxglib/nxglib_vectoradd.c
index 105c5b5aa9..37eb526944 100644
--- a/libs/libnx/nxglib/nxglib_vectoradd.c
+++ b/libs/libnx/nxglib/nxglib_vectoradd.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_vectoradd.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_vectsubtract.c 
b/libs/libnx/nxglib/nxglib_vectsubtract.c
index d6c7fccb6c..7e29fa474e 100644
--- a/libs/libnx/nxglib/nxglib_vectsubtract.c
+++ b/libs/libnx/nxglib/nxglib_vectsubtract.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_vectsubtract.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxglib/nxglib_yuv2rgb.c 
b/libs/libnx/nxglib/nxglib_yuv2rgb.c
index 87a93aceff..96aa51c63d 100644
--- a/libs/libnx/nxglib/nxglib_yuv2rgb.c
+++ b/libs/libnx/nxglib/nxglib_yuv2rgb.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxglib/nxglib_yuv2rgb.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/CMakeLists.txt b/libs/libnx/nxmu/CMakeLists.txt
index fe93b10bea..b5bf878b33 100644
--- a/libs/libnx/nxmu/CMakeLists.txt
+++ b/libs/libnx/nxmu/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/nxmu/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/nxmu/Make.defs b/libs/libnx/nxmu/Make.defs
index 1a103827c5..35930275f1 100644
--- a/libs/libnx/nxmu/Make.defs
+++ b/libs/libnx/nxmu/Make.defs
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/nxmu/Make.defs
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_bitmap.c b/libs/libnx/nxmu/nx_bitmap.c
index 9d23660562..f5709a1afb 100644
--- a/libs/libnx/nxmu/nx_bitmap.c
+++ b/libs/libnx/nxmu/nx_bitmap.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_bitmap.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_block.c b/libs/libnx/nxmu/nx_block.c
index ecfce41bd1..48c1d5c1eb 100644
--- a/libs/libnx/nxmu/nx_block.c
+++ b/libs/libnx/nxmu/nx_block.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_block.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_closewindow.c b/libs/libnx/nxmu/nx_closewindow.c
index 059a3f2ab3..8f895a76ea 100644
--- a/libs/libnx/nxmu/nx_closewindow.c
+++ b/libs/libnx/nxmu/nx_closewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_closewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_connect.c b/libs/libnx/nxmu/nx_connect.c
index 55c421b8d6..0d4b5d7a28 100644
--- a/libs/libnx/nxmu/nx_connect.c
+++ b/libs/libnx/nxmu/nx_connect.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_connect.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_constructwindow.c 
b/libs/libnx/nxmu/nx_constructwindow.c
index 456224b2c7..1217780780 100644
--- a/libs/libnx/nxmu/nx_constructwindow.c
+++ b/libs/libnx/nxmu/nx_constructwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_constructwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_cursor.c b/libs/libnx/nxmu/nx_cursor.c
index 5521f698ea..bfeea9fd83 100644
--- a/libs/libnx/nxmu/nx_cursor.c
+++ b/libs/libnx/nxmu/nx_cursor.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_cursor.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_disconnect.c b/libs/libnx/nxmu/nx_disconnect.c
index ec7f994f0b..eb4cc280f1 100644
--- a/libs/libnx/nxmu/nx_disconnect.c
+++ b/libs/libnx/nxmu/nx_disconnect.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_disconnect.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_eventhandler.c 
b/libs/libnx/nxmu/nx_eventhandler.c
index d9be5d09f9..c5a44db617 100644
--- a/libs/libnx/nxmu/nx_eventhandler.c
+++ b/libs/libnx/nxmu/nx_eventhandler.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_eventhandler.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_eventnotify.c b/libs/libnx/nxmu/nx_eventnotify.c
index 72d8a2282b..0a0bee6207 100644
--- a/libs/libnx/nxmu/nx_eventnotify.c
+++ b/libs/libnx/nxmu/nx_eventnotify.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_eventnotify.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_fill.c b/libs/libnx/nxmu/nx_fill.c
index 2b82a265da..47d43164ce 100644
--- a/libs/libnx/nxmu/nx_fill.c
+++ b/libs/libnx/nxmu/nx_fill.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_fill.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_filltrapezoid.c 
b/libs/libnx/nxmu/nx_filltrapezoid.c
index 52f39cd5d7..d7ac2764d5 100644
--- a/libs/libnx/nxmu/nx_filltrapezoid.c
+++ b/libs/libnx/nxmu/nx_filltrapezoid.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_filltrapezoid.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_getposition.c b/libs/libnx/nxmu/nx_getposition.c
index ea8079d55e..4b75ddb8e8 100644
--- a/libs/libnx/nxmu/nx_getposition.c
+++ b/libs/libnx/nxmu/nx_getposition.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_getposition.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_getrectangle.c 
b/libs/libnx/nxmu/nx_getrectangle.c
index 4be68b40a2..21e83a1a06 100644
--- a/libs/libnx/nxmu/nx_getrectangle.c
+++ b/libs/libnx/nxmu/nx_getrectangle.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_getrectangle.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_kbdchin.c b/libs/libnx/nxmu/nx_kbdchin.c
index f51ad0b45e..b3948268fe 100644
--- a/libs/libnx/nxmu/nx_kbdchin.c
+++ b/libs/libnx/nxmu/nx_kbdchin.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_kbdchin.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_kbdin.c b/libs/libnx/nxmu/nx_kbdin.c
index 5be1eb9bc5..e20595f0f0 100644
--- a/libs/libnx/nxmu/nx_kbdin.c
+++ b/libs/libnx/nxmu/nx_kbdin.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_kbdin.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_lower.c b/libs/libnx/nxmu/nx_lower.c
index d214e6412d..6498d68ebc 100644
--- a/libs/libnx/nxmu/nx_lower.c
+++ b/libs/libnx/nxmu/nx_lower.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_lower.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_modal.c b/libs/libnx/nxmu/nx_modal.c
index b6f0fd7377..4c2975fcd6 100644
--- a/libs/libnx/nxmu/nx_modal.c
+++ b/libs/libnx/nxmu/nx_modal.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_modal.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_mousein.c b/libs/libnx/nxmu/nx_mousein.c
index c673145bc6..2d783b402b 100644
--- a/libs/libnx/nxmu/nx_mousein.c
+++ b/libs/libnx/nxmu/nx_mousein.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_mousein.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_move.c b/libs/libnx/nxmu/nx_move.c
index d6fe391446..30748ec241 100644
--- a/libs/libnx/nxmu/nx_move.c
+++ b/libs/libnx/nxmu/nx_move.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_move.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_openwindow.c b/libs/libnx/nxmu/nx_openwindow.c
index 0d56dd603f..6c6128531f 100644
--- a/libs/libnx/nxmu/nx_openwindow.c
+++ b/libs/libnx/nxmu/nx_openwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_openwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_raise.c b/libs/libnx/nxmu/nx_raise.c
index 98e8fb2c3a..0561810ac9 100644
--- a/libs/libnx/nxmu/nx_raise.c
+++ b/libs/libnx/nxmu/nx_raise.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_raise.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_redrawreq.c b/libs/libnx/nxmu/nx_redrawreq.c
index 56f3375fbf..3f40c50589 100644
--- a/libs/libnx/nxmu/nx_redrawreq.c
+++ b/libs/libnx/nxmu/nx_redrawreq.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_redrawreq.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_releasebkgd.c b/libs/libnx/nxmu/nx_releasebkgd.c
index a4a5b16ed0..897c1bab8e 100644
--- a/libs/libnx/nxmu/nx_releasebkgd.c
+++ b/libs/libnx/nxmu/nx_releasebkgd.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_releasebkgd.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_requestbkgd.c b/libs/libnx/nxmu/nx_requestbkgd.c
index 836e584f70..9278fdffad 100644
--- a/libs/libnx/nxmu/nx_requestbkgd.c
+++ b/libs/libnx/nxmu/nx_requestbkgd.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_requestbkgd.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_setbgcolor.c b/libs/libnx/nxmu/nx_setbgcolor.c
index 40fede59c8..9d9772d516 100644
--- a/libs/libnx/nxmu/nx_setbgcolor.c
+++ b/libs/libnx/nxmu/nx_setbgcolor.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_setbgcolor.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_setpixel.c b/libs/libnx/nxmu/nx_setpixel.c
index 996987f4cf..c7cb94ad5c 100644
--- a/libs/libnx/nxmu/nx_setpixel.c
+++ b/libs/libnx/nxmu/nx_setpixel.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_setpixel.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_setposition.c b/libs/libnx/nxmu/nx_setposition.c
index 314dcd49ad..a5e74e8442 100644
--- a/libs/libnx/nxmu/nx_setposition.c
+++ b/libs/libnx/nxmu/nx_setposition.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_setposition.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_setsize.c b/libs/libnx/nxmu/nx_setsize.c
index 7b9548d368..83e214d629 100644
--- a/libs/libnx/nxmu/nx_setsize.c
+++ b/libs/libnx/nxmu/nx_setsize.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_setsize.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_setvisibility.c 
b/libs/libnx/nxmu/nx_setvisibility.c
index a5823173e7..a21cbd9860 100644
--- a/libs/libnx/nxmu/nx_setvisibility.c
+++ b/libs/libnx/nxmu/nx_setvisibility.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_setvisibility.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nx_synch.c b/libs/libnx/nxmu/nx_synch.c
index b1ebc75b3e..3d18442d4c 100644
--- a/libs/libnx/nxmu/nx_synch.c
+++ b/libs/libnx/nxmu/nx_synch.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nx_synch.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nxmu_sendserver.c 
b/libs/libnx/nxmu/nxmu_sendserver.c
index 880c1bf8ab..f14fcc7385 100644
--- a/libs/libnx/nxmu/nxmu_sendserver.c
+++ b/libs/libnx/nxmu/nxmu_sendserver.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nxmu_sendserver.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxmu/nxmu_sendwindow.c 
b/libs/libnx/nxmu/nxmu_sendwindow.c
index 15d5be74ca..b59abdced7 100644
--- a/libs/libnx/nxmu/nxmu_sendwindow.c
+++ b/libs/libnx/nxmu/nxmu_sendwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxmu/nxmu_sendwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/CMakeLists.txt b/libs/libnx/nxtk/CMakeLists.txt
index 1ac53f1632..a59980cd89 100644
--- a/libs/libnx/nxtk/CMakeLists.txt
+++ b/libs/libnx/nxtk/CMakeLists.txt
@@ -1,6 +1,8 @@
 # 
##############################################################################
 # libs/libnx/nxtk/CMakeLists.txt
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more 
contributor
 # license agreements.  See the NOTICE file distributed with this work for
 # additional information regarding copyright ownership.  The ASF licenses this
diff --git a/libs/libnx/nxtk/Make.defs b/libs/libnx/nxtk/Make.defs
index a8cc65ade1..ee1101e375 100644
--- a/libs/libnx/nxtk/Make.defs
+++ b/libs/libnx/nxtk/Make.defs
@@ -1,6 +1,8 @@
 ############################################################################
 # libs/libnx/nxtk/Make.defs
 #
+# SPDX-License-Identifier: Apache-2.0
+#
 # Licensed to the Apache Software Foundation (ASF) under one or more
 # contributor license agreements.  See the NOTICE file distributed with
 # this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk.h b/libs/libnx/nxtk/nxtk.h
index 0c63f13eb8..58052932ac 100644
--- a/libs/libnx/nxtk/nxtk.h
+++ b/libs/libnx/nxtk/nxtk.h
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk.h
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_bitmaptoolbar.c 
b/libs/libnx/nxtk/nxtk_bitmaptoolbar.c
index 10bf3a1d04..7b559a276b 100644
--- a/libs/libnx/nxtk/nxtk_bitmaptoolbar.c
+++ b/libs/libnx/nxtk/nxtk_bitmaptoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_bitmaptoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_bitmapwindow.c 
b/libs/libnx/nxtk/nxtk_bitmapwindow.c
index 3bc76cbc3a..2eff030777 100644
--- a/libs/libnx/nxtk/nxtk_bitmapwindow.c
+++ b/libs/libnx/nxtk/nxtk_bitmapwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_bitmapwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_block.c b/libs/libnx/nxtk/nxtk_block.c
index 9ec5781f10..a03e8daca1 100644
--- a/libs/libnx/nxtk/nxtk_block.c
+++ b/libs/libnx/nxtk/nxtk_block.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_block.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_closetoolbar.c 
b/libs/libnx/nxtk/nxtk_closetoolbar.c
index 20866f8dd1..f66098dee2 100644
--- a/libs/libnx/nxtk/nxtk_closetoolbar.c
+++ b/libs/libnx/nxtk/nxtk_closetoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_closetoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_closewindow.c 
b/libs/libnx/nxtk/nxtk_closewindow.c
index 038dc03c9e..745b3b735d 100644
--- a/libs/libnx/nxtk/nxtk_closewindow.c
+++ b/libs/libnx/nxtk/nxtk_closewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_closewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_containerclip.c 
b/libs/libnx/nxtk/nxtk_containerclip.c
index d75a0be560..ffe0065223 100644
--- a/libs/libnx/nxtk/nxtk_containerclip.c
+++ b/libs/libnx/nxtk/nxtk_containerclip.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_containerclip.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_drawcircletoolbar.c 
b/libs/libnx/nxtk/nxtk_drawcircletoolbar.c
index c05f4d0260..59ff77909e 100644
--- a/libs/libnx/nxtk/nxtk_drawcircletoolbar.c
+++ b/libs/libnx/nxtk/nxtk_drawcircletoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_drawcircletoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_drawcirclewindow.c 
b/libs/libnx/nxtk/nxtk_drawcirclewindow.c
index 334911a91a..8525bd976e 100644
--- a/libs/libnx/nxtk/nxtk_drawcirclewindow.c
+++ b/libs/libnx/nxtk/nxtk_drawcirclewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_drawcirclewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_drawframe.c b/libs/libnx/nxtk/nxtk_drawframe.c
index 5bcfea7a54..7e396129bf 100644
--- a/libs/libnx/nxtk/nxtk_drawframe.c
+++ b/libs/libnx/nxtk/nxtk_drawframe.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_drawframe.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_drawlinetoolbar.c 
b/libs/libnx/nxtk/nxtk_drawlinetoolbar.c
index 8854b787e1..5ab833b63e 100644
--- a/libs/libnx/nxtk/nxtk_drawlinetoolbar.c
+++ b/libs/libnx/nxtk/nxtk_drawlinetoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_drawlinetoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_drawlinewindow.c 
b/libs/libnx/nxtk/nxtk_drawlinewindow.c
index 27f39c783b..0e3ebb2e48 100644
--- a/libs/libnx/nxtk/nxtk_drawlinewindow.c
+++ b/libs/libnx/nxtk/nxtk_drawlinewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_drawlinewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_events.c b/libs/libnx/nxtk/nxtk_events.c
index dcccc9af77..70c4183566 100644
--- a/libs/libnx/nxtk/nxtk_events.c
+++ b/libs/libnx/nxtk/nxtk_events.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_events.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_fillcircletoolbar.c 
b/libs/libnx/nxtk/nxtk_fillcircletoolbar.c
index 7c122584c4..1340273619 100644
--- a/libs/libnx/nxtk/nxtk_fillcircletoolbar.c
+++ b/libs/libnx/nxtk/nxtk_fillcircletoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_fillcircletoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_fillcirclewindow.c 
b/libs/libnx/nxtk/nxtk_fillcirclewindow.c
index f4a8637e3d..7abbce5960 100644
--- a/libs/libnx/nxtk/nxtk_fillcirclewindow.c
+++ b/libs/libnx/nxtk/nxtk_fillcirclewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_fillcirclewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_filltoolbar.c 
b/libs/libnx/nxtk/nxtk_filltoolbar.c
index 1d665c5e9f..35c0526902 100644
--- a/libs/libnx/nxtk/nxtk_filltoolbar.c
+++ b/libs/libnx/nxtk/nxtk_filltoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_filltoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_filltraptoolbar.c 
b/libs/libnx/nxtk/nxtk_filltraptoolbar.c
index d8a91b849c..7a99289735 100644
--- a/libs/libnx/nxtk/nxtk_filltraptoolbar.c
+++ b/libs/libnx/nxtk/nxtk_filltraptoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_filltraptoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_filltrapwindow.c 
b/libs/libnx/nxtk/nxtk_filltrapwindow.c
index cca083062f..3968de0ee4 100644
--- a/libs/libnx/nxtk/nxtk_filltrapwindow.c
+++ b/libs/libnx/nxtk/nxtk_filltrapwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_filltrapwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_fillwindow.c 
b/libs/libnx/nxtk/nxtk_fillwindow.c
index 105cc4ac4a..e397e5b17b 100644
--- a/libs/libnx/nxtk/nxtk_fillwindow.c
+++ b/libs/libnx/nxtk/nxtk_fillwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_fillwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_getposition.c 
b/libs/libnx/nxtk/nxtk_getposition.c
index 0cb0280440..9ebd5c3c58 100644
--- a/libs/libnx/nxtk/nxtk_getposition.c
+++ b/libs/libnx/nxtk/nxtk_getposition.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_getposition.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_gettoolbar.c 
b/libs/libnx/nxtk/nxtk_gettoolbar.c
index 3fc86211d8..8140929f04 100644
--- a/libs/libnx/nxtk/nxtk_gettoolbar.c
+++ b/libs/libnx/nxtk/nxtk_gettoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_gettoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_getwindow.c b/libs/libnx/nxtk/nxtk_getwindow.c
index 164465945a..70590a9c4a 100644
--- a/libs/libnx/nxtk/nxtk_getwindow.c
+++ b/libs/libnx/nxtk/nxtk_getwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_getwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_ishidden.c b/libs/libnx/nxtk/nxtk_ishidden.c
index 84e711a3cc..3f1d32f92e 100644
--- a/libs/libnx/nxtk/nxtk_ishidden.c
+++ b/libs/libnx/nxtk/nxtk_ishidden.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_ishidden.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_lower.c b/libs/libnx/nxtk/nxtk_lower.c
index 6087eed4d1..05534774c9 100644
--- a/libs/libnx/nxtk/nxtk_lower.c
+++ b/libs/libnx/nxtk/nxtk_lower.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_lower.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_modal.c b/libs/libnx/nxtk/nxtk_modal.c
index 55ee43dfd5..ea27bd164a 100644
--- a/libs/libnx/nxtk/nxtk_modal.c
+++ b/libs/libnx/nxtk/nxtk_modal.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_modal.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_movetoolbar.c 
b/libs/libnx/nxtk/nxtk_movetoolbar.c
index 7078397c85..85e588deb0 100644
--- a/libs/libnx/nxtk/nxtk_movetoolbar.c
+++ b/libs/libnx/nxtk/nxtk_movetoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_movetoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_movewindow.c 
b/libs/libnx/nxtk/nxtk_movewindow.c
index 314bb74eca..e4b8db6db9 100644
--- a/libs/libnx/nxtk/nxtk_movewindow.c
+++ b/libs/libnx/nxtk/nxtk_movewindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_movewindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_opentoolbar.c 
b/libs/libnx/nxtk/nxtk_opentoolbar.c
index d4beeb777a..bf2bd06acd 100644
--- a/libs/libnx/nxtk/nxtk_opentoolbar.c
+++ b/libs/libnx/nxtk/nxtk_opentoolbar.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_opentoolbar.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_openwindow.c 
b/libs/libnx/nxtk/nxtk_openwindow.c
index 0ab9d40086..d8dd848946 100644
--- a/libs/libnx/nxtk/nxtk_openwindow.c
+++ b/libs/libnx/nxtk/nxtk_openwindow.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_openwindow.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_raise.c b/libs/libnx/nxtk/nxtk_raise.c
index edea08544c..3383c118c8 100644
--- a/libs/libnx/nxtk/nxtk_raise.c
+++ b/libs/libnx/nxtk/nxtk_raise.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_raise.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_setposition.c 
b/libs/libnx/nxtk/nxtk_setposition.c
index dd1050bea1..115a424157 100644
--- a/libs/libnx/nxtk/nxtk_setposition.c
+++ b/libs/libnx/nxtk/nxtk_setposition.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_setposition.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_setsize.c b/libs/libnx/nxtk/nxtk_setsize.c
index acfc7221f3..31cc786653 100644
--- a/libs/libnx/nxtk/nxtk_setsize.c
+++ b/libs/libnx/nxtk/nxtk_setsize.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_setsize.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_setsubwindows.c 
b/libs/libnx/nxtk/nxtk_setsubwindows.c
index 01358c7fa3..a3445206f1 100644
--- a/libs/libnx/nxtk/nxtk_setsubwindows.c
+++ b/libs/libnx/nxtk/nxtk_setsubwindows.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_setsubwindows.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_setvisibility.c 
b/libs/libnx/nxtk/nxtk_setvisibility.c
index 98a204a403..2209d86f69 100644
--- a/libs/libnx/nxtk/nxtk_setvisibility.c
+++ b/libs/libnx/nxtk/nxtk_setvisibility.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_setvisibility.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_subwindowclip.c 
b/libs/libnx/nxtk/nxtk_subwindowclip.c
index 215ae63e6e..a5301a5623 100644
--- a/libs/libnx/nxtk/nxtk_subwindowclip.c
+++ b/libs/libnx/nxtk/nxtk_subwindowclip.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_subwindowclip.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_subwindowmove.c 
b/libs/libnx/nxtk/nxtk_subwindowmove.c
index 386eab6512..8170ec553b 100644
--- a/libs/libnx/nxtk/nxtk_subwindowmove.c
+++ b/libs/libnx/nxtk/nxtk_subwindowmove.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_subwindowmove.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_synch.c b/libs/libnx/nxtk/nxtk_synch.c
index 2d103e3253..186469879a 100644
--- a/libs/libnx/nxtk/nxtk_synch.c
+++ b/libs/libnx/nxtk/nxtk_synch.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_synch.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The
diff --git a/libs/libnx/nxtk/nxtk_toolbarbounds.c 
b/libs/libnx/nxtk/nxtk_toolbarbounds.c
index 6616715b46..664e34ef77 100644
--- a/libs/libnx/nxtk/nxtk_toolbarbounds.c
+++ b/libs/libnx/nxtk/nxtk_toolbarbounds.c
@@ -1,6 +1,8 @@
 /****************************************************************************
  * libs/libnx/nxtk/nxtk_toolbarbounds.c
  *
+ * SPDX-License-Identifier: Apache-2.0
+ *
  * Licensed to the Apache Software Foundation (ASF) under one or more
  * contributor license agreements.  See the NOTICE file distributed with
  * this work for additional information regarding copyright ownership.  The

Reply via email to