From 62592c5048f822a5afe73c95abe19d51a5b2559e Mon Sep 17 00:00:00 2001
From: Andrei Gherzan <andrei.gherzan@huawei.com>
Date: Mon, 3 Oct 2022 13:10:38 +0200
Subject: [PATCH] Relicense Yocto/OE-related files to MIT

It was proposed and approved in #824 to relicense the Yocto/OE files in
this repository to MIT. This will make collaboration with the upstream
easier.

Fixes: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/issues/824

Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
---
 flavours/freertos/conf-notes.txt.license                        | 2 +-
 flavours/freertos/local.conf.sample                             | 2 +-
 flavours/linux/bblayers.conf.sample                             | 2 +-
 flavours/linux/conf-notes.txt.license                           | 2 +-
 flavours/linux/local.conf.sample                                | 2 +-
 flavours/zephyr/conf-notes.txt.license                          | 2 +-
 flavours/zephyr/local.conf.sample                               | 2 +-
 meta-oniro-core/README.md                                       | 2 +-
 meta-oniro-core/classes/oniro-debug-common.bbclass              | 2 +-
 meta-oniro-core/classes/oniro-debug-linux.bbclass               | 2 +-
 meta-oniro-core/classes/oniro-debug-zephyr.bbclass              | 2 +-
 meta-oniro-core/classes/oniro-image.bbclass                     | 2 +-
 meta-oniro-core/classes/oniro-sanity.bbclass                    | 2 +-
 meta-oniro-core/classes/oniro-user.bbclass                      | 2 +-
 meta-oniro-core/classes/writables.bbclass                       | 2 +-
 meta-oniro-core/classes/zmk.bbclass                             | 2 +-
 meta-oniro-core/conf/distro/include/oniro-packageconfig.inc     | 2 +-
 meta-oniro-core/conf/distro/include/oniro-wic.inc               | 2 +-
 meta-oniro-core/conf/distro/include/oniro.inc                   | 2 +-
 meta-oniro-core/conf/distro/oniro-freertos.conf                 | 2 +-
 meta-oniro-core/conf/distro/oniro-linux.conf                    | 2 +-
 meta-oniro-core/conf/distro/oniro-zephyr.conf                   | 2 +-
 meta-oniro-core/conf/layer.conf                                 | 2 +-
 meta-oniro-core/conf/machine/include/qemu-efi.inc               | 2 +-
 meta-oniro-core/conf/machine/qemuarm-efi.conf                   | 2 +-
 meta-oniro-core/conf/machine/qemuarm64-efi.conf                 | 2 +-
 meta-oniro-core/recipes-bsp/bootfiles/rpi-cmdline.bbappend      | 2 +-
 meta-oniro-core/recipes-bsp/grub/files/grub.cfg                 | 2 +-
 meta-oniro-core/recipes-bsp/grub/grub-efi_%.bbappend            | 2 +-
 meta-oniro-core/recipes-bsp/grub/grub_%.bbappend                | 2 +-
 meta-oniro-core/recipes-bsp/grub/oniro-grub-bootconf.bb         | 2 +-
 .../recipes-connectivity/modbus/modbus-testing_git.bb           | 2 +-
 .../networkmanager/networkmanager_%.bbappend                    | 2 +-
 meta-oniro-core/recipes-connectivity/openssl/openssl_%.bbappend | 2 +-
 .../recipes-connectivity/openthread/ot-br-posix_git.bbappend    | 2 +-
 meta-oniro-core/recipes-connectivity/socat/socat_%.bbappend     | 2 +-
 meta-oniro-core/recipes-containers/podman/podman_%.bbappend     | 2 +-
 meta-oniro-core/recipes-containers/skopeo/skopeo/storage.conf   | 2 +-
 meta-oniro-core/recipes-containers/skopeo/skopeo_%.bbappend     | 2 +-
 meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb       | 2 +-
 meta-oniro-core/recipes-core/busybox/busybox_%.bbappend         | 2 +-
 meta-oniro-core/recipes-core/dropbear/dropbear_%.bbappend       | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-base-dev.bb     | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-base-tests.bb   | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-base.bb         | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-common.inc      | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-extra-dev.bb    | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-extra-tests.bb  | 2 +-
 meta-oniro-core/recipes-core/images/oniro-image-extra.bb        | 2 +-
 meta-oniro-core/recipes-core/libxml/libxml2_%.bbappend          | 2 +-
 meta-oniro-core/recipes-core/ncurses/ncurses_%.bbappend         | 2 +-
 meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb   | 2 +-
 .../oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf         | 2 +-
 meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts.bb       | 2 +-
 .../recipes-core/oniro-mounts/oniro-mounts/home.mount           | 2 +-
 .../oniro-mounts/oniro-mounts/oniro-homes.conf.tmpfiles         | 2 +-
 .../oniro-mounts/oniro-mounts/run-mount-appdata.mount           | 2 +-
 .../recipes-core/oniro-mounts/oniro-mounts/run-mount-boot.mount | 2 +-
 .../oniro-mounts/oniro-mounts/run-mount-devdata.mount           | 2 +-
 .../oniro-mounts/oniro-mounts/run-mount-sysdata.mount           | 2 +-
 meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl.bb       | 2 +-
 .../recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-bpf.conf    | 2 +-
 .../oniro-sysctl/oniro-sysctl/10-oniro-general.conf             | 2 +-
 .../oniro-sysctl/oniro-sysctl/10-oniro-net-ipv4.conf            | 2 +-
 .../oniro-sysctl/oniro-sysctl/10-oniro-net-ipv6.conf            | 2 +-
 .../recipes-core/packagegroups/packagegroup-connectivity.bb     | 2 +-
 .../recipes-core/packagegroups/packagegroup-containers.bb       | 2 +-
 .../recipes-core/packagegroups/packagegroup-oniro-core.bb       | 2 +-
 .../recipes-core/packagegroups/packagegroup-oniro-tests.bb      | 2 +-
 meta-oniro-core/recipes-core/pim435/pim435_git.bb               | 2 +-
 meta-oniro-core/recipes-core/psplash/psplash_%.bbappend         | 2 +-
 meta-oniro-core/recipes-core/rauc/files/rauc-state-dir.conf     | 2 +-
 meta-oniro-core/recipes-core/rauc/files/system.conf.in          | 2 +-
 .../recipes-core/rauc/insecure-keys/cert.pem.license            | 2 +-
 meta-oniro-core/recipes-core/rauc/insecure-keys/gen-keys.sh     | 2 +-
 meta-oniro-core/recipes-core/rauc/insecure-keys/key.pem.license | 2 +-
 meta-oniro-core/recipes-core/rauc/rauc_%.bbappend               | 2 +-
 meta-oniro-core/recipes-core/sysota/files/sysotad.conf.in       | 2 +-
 meta-oniro-core/recipes-core/sysota/sysota_git.bb               | 2 +-
 meta-oniro-core/recipes-core/systemd/systemd_%.bbappend         | 2 +-
 meta-oniro-core/recipes-core/util-linux/util-linux_%.bbappend   | 2 +-
 meta-oniro-core/recipes-devtools/bison/bison_%.bbappend         | 2 +-
 meta-oniro-core/recipes-devtools/flex/flex_%.bbappend           | 2 +-
 meta-oniro-core/recipes-devtools/gcc/gcc-cross_%.bbappend       | 2 +-
 meta-oniro-core/recipes-devtools/make/make_%.bbappend           | 2 +-
 meta-oniro-core/recipes-devtools/sed/sed_%.bbappend             | 2 +-
 meta-oniro-core/recipes-devtools/zmk/zmk-native_0.5.1.bb        | 2 +-
 meta-oniro-core/recipes-extended/diffutils/diffutils_%.bbappend | 2 +-
 meta-oniro-core/recipes-extended/hdparm/hdparm_%.bbappend       | 2 +-
 meta-oniro-core/recipes-extended/ltp/ltp_%.bbappend             | 2 +-
 meta-oniro-core/recipes-extended/shadow/shadow_%.bbappend       | 2 +-
 meta-oniro-core/recipes-extended/unzip/unzip_%.bbappend         | 2 +-
 meta-oniro-core/recipes-extended/zip/zip_%.bbappend             | 2 +-
 meta-oniro-core/recipes-gnome/gtk+/gtk+3_%.bbappend             | 2 +-
 meta-oniro-core/recipes-graphics/cairo/cairo_%.bbappend         | 2 +-
 meta-oniro-core/recipes-graphics/mesa/mesa_%.bbappend           | 2 +-
 meta-oniro-core/recipes-graphics/wayland/weston-init.bbappend   | 2 +-
 .../recipes-kernel/kernel-selftest/kernel-selftest.bbappend     | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-intel_%.bbappend     | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-oniro-tweaks-all.inc | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb        | 2 +-
 .../recipes-kernel/linux/linux-raspberrypi-v7_%.bbappend        | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-raspberrypi.inc      | 2 +-
 .../recipes-kernel/linux/linux-raspberrypi_%.bbappend           | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-seco_%.bbappend      | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-yocto-rt_%.bbappend  | 2 +-
 .../recipes-kernel/linux/linux-yocto-tiny_%.bbappend            | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-yocto_%.bbappend     | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux-yocto_5.10.bbappend  | 2 +-
 .../recipes-kernel/linux/linux/hardening_allocator.cfg          | 2 +-
 .../recipes-kernel/linux/linux/hardening_allocator_perf.cfg     | 2 +-
 .../recipes-kernel/linux/linux/hardening_disable_misc.cfg       | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/hardening_dmesg.cfg  | 2 +-
 .../recipes-kernel/linux/linux/hardening_fortify_source.cfg     | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/hardening_memory.cfg | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/hardening_oops.cfg   | 2 +-
 .../recipes-kernel/linux/linux/hardening_toolchain.cfg          | 2 +-
 .../recipes-kernel/linux/linux/hardening_usercopy.cfg           | 2 +-
 .../recipes-kernel/linux/linux/hardening_validation_checks.cfg  | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/misc.cfg             | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/rauc.cfg             | 2 +-
 meta-oniro-core/recipes-kernel/linux/linux/squashfs.cfg         | 2 +-
 meta-oniro-core/recipes-support/db/db_%.bbappend                | 2 +-
 meta-oniro-core/recipes-support/gmp/gmp_%.bbappend              | 2 +-
 meta-oniro-core/recipes-support/gnupg/gnupg_%.bbappend          | 2 +-
 meta-oniro-core/recipes-support/gpgme/gpgme_%.bbappend          | 2 +-
 meta-oniro-core/recipes-support/libgcrypt/libgcrypt_%.bbappend  | 2 +-
 meta-oniro-core/recipes-support/libpcre/libpcre2_%.bbappend     | 2 +-
 meta-oniro-core/recipes-support/liburcu/liburcu_%.bbappend      | 2 +-
 .../rauc-hawkbit-updater/files/is-provisioned.conf              | 2 +-
 meta-oniro-core/wic/x-efi-systemd-microcode.wks.in              | 2 +-
 meta-oniro-core/wic/x-gpt-efi-disk.wks.in                       | 2 +-
 meta-oniro-core/wic/x-imx-uboot-bootpart.wks.in                 | 2 +-
 meta-oniro-core/wic/x-raspberrypi.wks.in                        | 2 +-
 meta-oniro-staging/README.md                                    | 2 +-
 meta-oniro-staging/classes/ninja.bbclass                        | 2 +-
 meta-oniro-staging/conf/layer.conf                              | 2 +-
 .../meta-arm/recipes-bsp/uefi/edk2-firmware_%.bbappend          | 2 +-
 .../meta-java/recipes-core/openjdk/openjdk-7_%.bbappend         | 2 +-
 .../networkmanager/networkmanager_%.bbappend                    | 2 +-
 .../recipes-connectivity/bind/bind/bind-libunwind-header.patch  | 2 +-
 .../recipes-connectivity/bind/bind_9.18%.bbappend               | 2 +-
 meta-oniro-staging/recipes-connectivity/jool/jool-kmod_git.bb   | 2 +-
 meta-oniro-staging/recipes-connectivity/jool/jool.inc           | 2 +-
 meta-oniro-staging/recipes-connectivity/jool/jool_git.bb        | 2 +-
 .../recipes-connectivity/libuv/libuv_1.44.2.bbappend            | 2 +-
 .../recipes-connectivity/tayga/files/tayga.service              | 2 +-
 meta-oniro-staging/recipes-connectivity/tayga/tayga_0.9.2.bb    | 2 +-
 meta-oniro-staging/recipes-connectivity/zenoh/files/zenohc.pc   | 2 +-
 meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c.inc       | 2 +-
 meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c_git.bb    | 2 +-
 meta-oniro-staging/recipes-connectivity/zenoh/zenohd.inc        | 2 +-
 meta-oniro-staging/recipes-connectivity/zenoh/zenohd_git.bb     | 2 +-
 .../recipes-devtools/binutils/binutils_%.bbappend               | 2 +-
 meta-oniro-staging/recipes-devtools/go/go_%.bbappend            | 2 +-
 meta-oniro-staging/recipes-devtools/ninja/ninja_1.10.2.bbappend | 2 +-
 .../recipes-graphics/libqrcodegen/libqrcodegencpp_1.7.0.bb      | 2 +-
 scripts/cve-diff.py                                             | 2 +-
 scripts/cve-report.py                                           | 2 +-
 scripts/recipes-with-no-cves.py                                 | 2 +-
 160 files changed, 160 insertions(+), 160 deletions(-)

diff --git a/flavours/freertos/conf-notes.txt.license b/flavours/freertos/conf-notes.txt.license
index 98a0b3f4..a24394e7 100644
--- a/flavours/freertos/conf-notes.txt.license
+++ b/flavours/freertos/conf-notes.txt.license
@@ -1,3 +1,3 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
diff --git a/flavours/freertos/local.conf.sample b/flavours/freertos/local.conf.sample
index a6272e60..8c822c4b 100644
--- a/flavours/freertos/local.conf.sample
+++ b/flavours/freertos/local.conf.sample
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 #
 # This file is your local configuration file and is where all local user settings
diff --git a/flavours/linux/bblayers.conf.sample b/flavours/linux/bblayers.conf.sample
index 75c288e1..e051e6fc 100644
--- a/flavours/linux/bblayers.conf.sample
+++ b/flavours/linux/bblayers.conf.sample
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # If you are changing bblayers.conf.sample and introduce an incompatible
 # change (like adding new layers), increment the ONIRO_LAYERS_CONF_VERSION value
diff --git a/flavours/linux/conf-notes.txt.license b/flavours/linux/conf-notes.txt.license
index 98a0b3f4..a24394e7 100644
--- a/flavours/linux/conf-notes.txt.license
+++ b/flavours/linux/conf-notes.txt.license
@@ -1,3 +1,3 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
diff --git a/flavours/linux/local.conf.sample b/flavours/linux/local.conf.sample
index 3b2a54ee..82e567b4 100644
--- a/flavours/linux/local.conf.sample
+++ b/flavours/linux/local.conf.sample
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 #
 # This file is your local configuration file and is where all local user settings
diff --git a/flavours/zephyr/conf-notes.txt.license b/flavours/zephyr/conf-notes.txt.license
index 98a0b3f4..a24394e7 100644
--- a/flavours/zephyr/conf-notes.txt.license
+++ b/flavours/zephyr/conf-notes.txt.license
@@ -1,3 +1,3 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
diff --git a/flavours/zephyr/local.conf.sample b/flavours/zephyr/local.conf.sample
index 2c6d4ff5..ff7af319 100644
--- a/flavours/zephyr/local.conf.sample
+++ b/flavours/zephyr/local.conf.sample
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 #
 # This file is your local configuration file and is where all local user settings
diff --git a/meta-oniro-core/README.md b/meta-oniro-core/README.md
index d35ca42d..4493ff4c 100644
--- a/meta-oniro-core/README.md
+++ b/meta-oniro-core/README.md
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Introduction
 
diff --git a/meta-oniro-core/classes/oniro-debug-common.bbclass b/meta-oniro-core/classes/oniro-debug-common.bbclass
index e4a794f2..b8aa715d 100644
--- a/meta-oniro-core/classes/oniro-debug-common.bbclass
+++ b/meta-oniro-core/classes/oniro-debug-common.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 IMAGE_INSTALL:append = "\
     packagegroup-net-tools \
diff --git a/meta-oniro-core/classes/oniro-debug-linux.bbclass b/meta-oniro-core/classes/oniro-debug-linux.bbclass
index 8d7ac807..1f4f97ef 100644
--- a/meta-oniro-core/classes/oniro-debug-linux.bbclass
+++ b/meta-oniro-core/classes/oniro-debug-linux.bbclass
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit oniro-debug-common
diff --git a/meta-oniro-core/classes/oniro-debug-zephyr.bbclass b/meta-oniro-core/classes/oniro-debug-zephyr.bbclass
index 8d7ac807..1f4f97ef 100644
--- a/meta-oniro-core/classes/oniro-debug-zephyr.bbclass
+++ b/meta-oniro-core/classes/oniro-debug-zephyr.bbclass
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit oniro-debug-common
diff --git a/meta-oniro-core/classes/oniro-image.bbclass b/meta-oniro-core/classes/oniro-image.bbclass
index 754a91db..335e729b 100644
--- a/meta-oniro-core/classes/oniro-image.bbclass
+++ b/meta-oniro-core/classes/oniro-image.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Oniro Project functionality for images
 
diff --git a/meta-oniro-core/classes/oniro-sanity.bbclass b/meta-oniro-core/classes/oniro-sanity.bbclass
index 3713b7b0..732aa53a 100644
--- a/meta-oniro-core/classes/oniro-sanity.bbclass
+++ b/meta-oniro-core/classes/oniro-sanity.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Deprecated collections can be either completely removed or replaced by
 # another layer. The format of ONIRO_DEPRECATED_COLLECTIONS is a list of
diff --git a/meta-oniro-core/classes/oniro-user.bbclass b/meta-oniro-core/classes/oniro-user.bbclass
index be503026..66224e56 100644
--- a/meta-oniro-core/classes/oniro-user.bbclass
+++ b/meta-oniro-core/classes/oniro-user.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Add a new user named oniro with default password oniro
 inherit extrausers
diff --git a/meta-oniro-core/classes/writables.bbclass b/meta-oniro-core/classes/writables.bbclass
index e8eeb570..17e58373 100644
--- a/meta-oniro-core/classes/writables.bbclass
+++ b/meta-oniro-core/classes/writables.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # This class provides support for defining, at the level of the recipe, the
 # required writable paths. It provides support for maintaining persistent or
diff --git a/meta-oniro-core/classes/zmk.bbclass b/meta-oniro-core/classes/zmk.bbclass
index 8e1bc6a4..01cc5407 100644
--- a/meta-oniro-core/classes/zmk.bbclass
+++ b/meta-oniro-core/classes/zmk.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit autotools
 
diff --git a/meta-oniro-core/conf/distro/include/oniro-packageconfig.inc b/meta-oniro-core/conf/distro/include/oniro-packageconfig.inc
index bb4425c3..09223edd 100644
--- a/meta-oniro-core/conf/distro/include/oniro-packageconfig.inc
+++ b/meta-oniro-core/conf/distro/include/oniro-packageconfig.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Define the configuration set as per our distro policy
 PACKAGECONFIG:pn-networkmanager = "nss systemd bluez5 wifi nmcli"
diff --git a/meta-oniro-core/conf/distro/include/oniro-wic.inc b/meta-oniro-core/conf/distro/include/oniro-wic.inc
index c5448524..fd4e160a 100644
--- a/meta-oniro-core/conf/distro/include/oniro-wic.inc
+++ b/meta-oniro-core/conf/distro/include/oniro-wic.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # WIC configuration definitions that are meant to be common across the
 # supported devices. This configuration is taking into consideration OTA design
diff --git a/meta-oniro-core/conf/distro/include/oniro.inc b/meta-oniro-core/conf/distro/include/oniro.inc
index 4b84c7a3..361dc960 100644
--- a/meta-oniro-core/conf/distro/include/oniro.inc
+++ b/meta-oniro-core/conf/distro/include/oniro.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 ONIRO_FLAVOUR = "${@'${ONIRO_FLAVOUR_PRETTY}'.lower()}"
 DISTRO = "oniro-${ONIRO_FLAVOUR}"
diff --git a/meta-oniro-core/conf/distro/oniro-freertos.conf b/meta-oniro-core/conf/distro/oniro-freertos.conf
index 9d84c225..d77ca139 100644
--- a/meta-oniro-core/conf/distro/oniro-freertos.conf
+++ b/meta-oniro-core/conf/distro/oniro-freertos.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require conf/distro/freertos.conf
 require conf/distro/include/oniro.inc
diff --git a/meta-oniro-core/conf/distro/oniro-linux.conf b/meta-oniro-core/conf/distro/oniro-linux.conf
index f67d6716..fba981b2 100644
--- a/meta-oniro-core/conf/distro/oniro-linux.conf
+++ b/meta-oniro-core/conf/distro/oniro-linux.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 ONIRO_FLAVOUR_PRETTY = "Linux"
 DISTRO_VERSION = "2.0.0-beta"
diff --git a/meta-oniro-core/conf/distro/oniro-zephyr.conf b/meta-oniro-core/conf/distro/oniro-zephyr.conf
index 2f41122a..661d1a22 100644
--- a/meta-oniro-core/conf/distro/oniro-zephyr.conf
+++ b/meta-oniro-core/conf/distro/oniro-zephyr.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require conf/distro/include/oniro.inc
 require conf/distro/zephyr.conf
diff --git a/meta-oniro-core/conf/layer.conf b/meta-oniro-core/conf/layer.conf
index 9c200ef1..1719c854 100644
--- a/meta-oniro-core/conf/layer.conf
+++ b/meta-oniro-core/conf/layer.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # We have a conf and classes directory, add to BBPATH
 BBPATH .= ":${LAYERDIR}"
diff --git a/meta-oniro-core/conf/machine/include/qemu-efi.inc b/meta-oniro-core/conf/machine/include/qemu-efi.inc
index 97023a49..7a370a13 100644
--- a/meta-oniro-core/conf/machine/include/qemu-efi.inc
+++ b/meta-oniro-core/conf/machine/include/qemu-efi.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require conf/machine/include/qemu.inc
 
diff --git a/meta-oniro-core/conf/machine/qemuarm-efi.conf b/meta-oniro-core/conf/machine/qemuarm-efi.conf
index 4282104a..1d0347ee 100644
--- a/meta-oniro-core/conf/machine/qemuarm-efi.conf
+++ b/meta-oniro-core/conf/machine/qemuarm-efi.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 #@TYPE: Machine
 #@NAME: qemuarm-efi
diff --git a/meta-oniro-core/conf/machine/qemuarm64-efi.conf b/meta-oniro-core/conf/machine/qemuarm64-efi.conf
index 39b085db..ca6e2b85 100644
--- a/meta-oniro-core/conf/machine/qemuarm64-efi.conf
+++ b/meta-oniro-core/conf/machine/qemuarm64-efi.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 #@TYPE: Machine
 #@NAME: qemuarm64-efi
diff --git a/meta-oniro-core/recipes-bsp/bootfiles/rpi-cmdline.bbappend b/meta-oniro-core/recipes-bsp/bootfiles/rpi-cmdline.bbappend
index 02c55ce6..44ef38d3 100644
--- a/meta-oniro-core/recipes-bsp/bootfiles/rpi-cmdline.bbappend
+++ b/meta-oniro-core/recipes-bsp/bootfiles/rpi-cmdline.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Make rootfstype defined based on ROOT_FSTYPE (selected by wic configuration)
 CMDLINE_ROOT_FSTYPE = "rootfstype=${ROOT_FSTYPE} ro"
diff --git a/meta-oniro-core/recipes-bsp/grub/files/grub.cfg b/meta-oniro-core/recipes-bsp/grub/files/grub.cfg
index 8f488fd9..2dec6f31 100644
--- a/meta-oniro-core/recipes-bsp/grub/files/grub.cfg
+++ b/meta-oniro-core/recipes-bsp/grub/files/grub.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # NOTE: This file is referenced from x-gpt-efi-disk.wks.in
 # Please be careful when moving it around the tree.
diff --git a/meta-oniro-core/recipes-bsp/grub/grub-efi_%.bbappend b/meta-oniro-core/recipes-bsp/grub/grub-efi_%.bbappend
index 24bb7f75..9bf5d743 100644
--- a/meta-oniro-core/recipes-bsp/grub/grub-efi_%.bbappend
+++ b/meta-oniro-core/recipes-bsp/grub/grub-efi_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # grub's MD-RAID1 implementation uses zero-length array tricks causing
 # array-bounds warnings.
diff --git a/meta-oniro-core/recipes-bsp/grub/grub_%.bbappend b/meta-oniro-core/recipes-bsp/grub/grub_%.bbappend
index 24bb7f75..9bf5d743 100644
--- a/meta-oniro-core/recipes-bsp/grub/grub_%.bbappend
+++ b/meta-oniro-core/recipes-bsp/grub/grub_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # grub's MD-RAID1 implementation uses zero-length array tricks causing
 # array-bounds warnings.
diff --git a/meta-oniro-core/recipes-bsp/grub/oniro-grub-bootconf.bb b/meta-oniro-core/recipes-bsp/grub/oniro-grub-bootconf.bb
index ebd10411..5ce781a3 100644
--- a/meta-oniro-core/recipes-bsp/grub/oniro-grub-bootconf.bb
+++ b/meta-oniro-core/recipes-bsp/grub/oniro-grub-bootconf.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "GRUB configuration file specialized for Oniro reference images"
 DESCRIPTION = "This GRUB configuration file has the following features: \
diff --git a/meta-oniro-core/recipes-connectivity/modbus/modbus-testing_git.bb b/meta-oniro-core/recipes-connectivity/modbus/modbus-testing_git.bb
index f5f1faba..92cf0c3d 100644
--- a/meta-oniro-core/recipes-connectivity/modbus/modbus-testing_git.bb
+++ b/meta-oniro-core/recipes-connectivity/modbus/modbus-testing_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "Libmodbus testing examples"
 SECTION = "net"
diff --git a/meta-oniro-core/recipes-connectivity/networkmanager/networkmanager_%.bbappend b/meta-oniro-core/recipes-connectivity/networkmanager/networkmanager_%.bbappend
index 75abdd24..c933f527 100644
--- a/meta-oniro-core/recipes-connectivity/networkmanager/networkmanager_%.bbappend
+++ b/meta-oniro-core/recipes-connectivity/networkmanager/networkmanager_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit writables
 
diff --git a/meta-oniro-core/recipes-connectivity/openssl/openssl_%.bbappend b/meta-oniro-core/recipes-connectivity/openssl/openssl_%.bbappend
index cae85548..eb79ced8 100644
--- a/meta-oniro-core/recipes-connectivity/openssl/openssl_%.bbappend
+++ b/meta-oniro-core/recipes-connectivity/openssl/openssl_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # openssl's opt tool uses a non-literal format string for
 # help texts.
diff --git a/meta-oniro-core/recipes-connectivity/openthread/ot-br-posix_git.bbappend b/meta-oniro-core/recipes-connectivity/openthread/ot-br-posix_git.bbappend
index cd441a57..68646539 100644
--- a/meta-oniro-core/recipes-connectivity/openthread/ot-br-posix_git.bbappend
+++ b/meta-oniro-core/recipes-connectivity/openthread/ot-br-posix_git.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit writables
 
diff --git a/meta-oniro-core/recipes-connectivity/socat/socat_%.bbappend b/meta-oniro-core/recipes-connectivity/socat/socat_%.bbappend
index 55effa48..81664852 100644
--- a/meta-oniro-core/recipes-connectivity/socat/socat_%.bbappend
+++ b/meta-oniro-core/recipes-connectivity/socat/socat_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # socat uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verifited to be harmless in 1.7.3.4; for extra
diff --git a/meta-oniro-core/recipes-containers/podman/podman_%.bbappend b/meta-oniro-core/recipes-containers/podman/podman_%.bbappend
index 469490a9..d4b6c7f9 100644
--- a/meta-oniro-core/recipes-containers/podman/podman_%.bbappend
+++ b/meta-oniro-core/recipes-containers/podman/podman_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit writables
 
diff --git a/meta-oniro-core/recipes-containers/skopeo/skopeo/storage.conf b/meta-oniro-core/recipes-containers/skopeo/skopeo/storage.conf
index bb5701d4..582ff914 100644
--- a/meta-oniro-core/recipes-containers/skopeo/skopeo/storage.conf
+++ b/meta-oniro-core/recipes-containers/skopeo/skopeo/storage.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [storage]
 driver = "overlay"
diff --git a/meta-oniro-core/recipes-containers/skopeo/skopeo_%.bbappend b/meta-oniro-core/recipes-containers/skopeo/skopeo_%.bbappend
index 04dc5349..7c90d79e 100644
--- a/meta-oniro-core/recipes-containers/skopeo/skopeo_%.bbappend
+++ b/meta-oniro-core/recipes-containers/skopeo/skopeo_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
diff --git a/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb b/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb
index 7593ea82..858d15d0 100644
--- a/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb
+++ b/meta-oniro-core/recipes-core/bundles/oniro-bundle-base.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit bundle
 
diff --git a/meta-oniro-core/recipes-core/busybox/busybox_%.bbappend b/meta-oniro-core/recipes-core/busybox/busybox_%.bbappend
index afb542e6..9cb5d154 100644
--- a/meta-oniro-core/recipes-core/busybox/busybox_%.bbappend
+++ b/meta-oniro-core/recipes-core/busybox/busybox_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
 SRC_URI += " \
diff --git a/meta-oniro-core/recipes-core/dropbear/dropbear_%.bbappend b/meta-oniro-core/recipes-core/dropbear/dropbear_%.bbappend
index 01d15be6..29b50788 100644
--- a/meta-oniro-core/recipes-core/dropbear/dropbear_%.bbappend
+++ b/meta-oniro-core/recipes-core/dropbear/dropbear_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 inherit writables
 
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-base-dev.bb b/meta-oniro-core/recipes-core/images/oniro-image-base-dev.bb
index fe5cf6b7..8263124d 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-base-dev.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-base-dev.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-core/images/core-image-base.bb
 require oniro-image-common.inc
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-base-tests.bb b/meta-oniro-core/recipes-core/images/oniro-image-base-tests.bb
index 74d58f0e..e20a7ded 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-base-tests.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-base-tests.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-core/images/oniro-image-base.bb
 
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-base.bb b/meta-oniro-core/recipes-core/images/oniro-image-base.bb
index 84961f18..ced88596 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-base.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-base.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-core/images/core-image-base.bb
 require oniro-image-common.inc
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-common.inc b/meta-oniro-core/recipes-core/images/oniro-image-common.inc
index ddc1390b..8f062ab5 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-common.inc
+++ b/meta-oniro-core/recipes-core/images/oniro-image-common.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Common settings for all Oniro images
 
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-extra-dev.bb b/meta-oniro-core/recipes-core/images/oniro-image-extra-dev.bb
index 7510dfd2..6bf1bab9 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-extra-dev.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-extra-dev.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-core/images/oniro-image-extra.bb
 
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-extra-tests.bb b/meta-oniro-core/recipes-core/images/oniro-image-extra-tests.bb
index 480956cb..1adbb763 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-extra-tests.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-extra-tests.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-core/images/oniro-image-extra.bb
 
diff --git a/meta-oniro-core/recipes-core/images/oniro-image-extra.bb b/meta-oniro-core/recipes-core/images/oniro-image-extra.bb
index e96b3469..e2c61595 100644
--- a/meta-oniro-core/recipes-core/images/oniro-image-extra.bb
+++ b/meta-oniro-core/recipes-core/images/oniro-image-extra.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-graphics/images/core-image-weston.bb
 require oniro-image-common.inc
diff --git a/meta-oniro-core/recipes-core/libxml/libxml2_%.bbappend b/meta-oniro-core/recipes-core/libxml/libxml2_%.bbappend
index 3bef1876..ffecd0c5 100644
--- a/meta-oniro-core/recipes-core/libxml/libxml2_%.bbappend
+++ b/meta-oniro-core/recipes-core/libxml/libxml2_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # libxml uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verified to be harmless in 2.9.10; for extra
diff --git a/meta-oniro-core/recipes-core/ncurses/ncurses_%.bbappend b/meta-oniro-core/recipes-core/ncurses/ncurses_%.bbappend
index af393c14..e84196c7 100644
--- a/meta-oniro-core/recipes-core/ncurses/ncurses_%.bbappend
+++ b/meta-oniro-core/recipes-core/ncurses/ncurses_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # ncurses' termcap to terminfo converter uses a non-literal
 # format string.
diff --git a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb
index 06e37bd0..74f9722c 100644
--- a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb
+++ b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "Oniro project specific modprobe settings"
 SECTION = "base"
diff --git a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf
index 2228dc35..ad06e15d 100644
--- a/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf
+++ b/meta-oniro-core/recipes-core/oniro-modprobe/oniro-modprobe/oniro-kernel-mod.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 
 # This file contains modprobe config
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts.bb b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts.bb
index 8bb185d1..72d4a032 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts.bb
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "Systemd mount units for the provided partitions"
 SECTION = "base"
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/home.mount b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/home.mount
index 83b282d2..2c24a350 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/home.mount
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/home.mount
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=home mount - appdata
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/oniro-homes.conf.tmpfiles b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/oniro-homes.conf.tmpfiles
index 8cce21e9..b09d40b7 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/oniro-homes.conf.tmpfiles
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/oniro-homes.conf.tmpfiles
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # The home directory of the oniro user.
 d /run/mount/appdata/user-data/home/oniro 0700 oniro oniro - -
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-appdata.mount b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-appdata.mount
index dcc85a9b..f2f726c0 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-appdata.mount
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-appdata.mount
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=Application Data File System
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-boot.mount b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-boot.mount
index 6157c25e..c2276001 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-boot.mount
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-boot.mount
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=Boot File System
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-devdata.mount b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-devdata.mount
index 71d74167..072fb1cf 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-devdata.mount
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-devdata.mount
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=Device Data File System
diff --git a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-sysdata.mount b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-sysdata.mount
index 3941cbb0..e40b6dd6 100644
--- a/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-sysdata.mount
+++ b/meta-oniro-core/recipes-core/oniro-mounts/oniro-mounts/run-mount-sysdata.mount
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=System Data File System
diff --git a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl.bb b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl.bb
index d0e809f4..50cdcfed 100644
--- a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl.bb
+++ b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "Oniro project specific sysctl settings"
 SECTION = "base"
diff --git a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-bpf.conf b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-bpf.conf
index ab92b315..595db34b 100644
--- a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-bpf.conf
+++ b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-bpf.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 
 # Turn off unprivileged eBPF access.
diff --git a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-general.conf b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-general.conf
index 45f71df5..9cdadbf4 100644
--- a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-general.conf
+++ b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-general.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 
 # Try to keep kernel address exposures out of various /proc files 
diff --git a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv4.conf b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv4.conf
index a997efaf..4f5d65c4 100644
--- a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv4.conf
+++ b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv4.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 
 # Reverse Path Filtering
diff --git a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv6.conf b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv6.conf
index 43def55d..17d8c2b8 100644
--- a/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv6.conf
+++ b/meta-oniro-core/recipes-core/oniro-sysctl/oniro-sysctl/10-oniro-net-ipv6.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 
 # Do not accept redirects
diff --git a/meta-oniro-core/recipes-core/packagegroups/packagegroup-connectivity.bb b/meta-oniro-core/recipes-core/packagegroups/packagegroup-connectivity.bb
index 1e84b6d4..3e73411f 100644
--- a/meta-oniro-core/recipes-core/packagegroups/packagegroup-connectivity.bb
+++ b/meta-oniro-core/recipes-core/packagegroups/packagegroup-connectivity.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DESCRIPTION = "Networking and connectivity package group"
 
diff --git a/meta-oniro-core/recipes-core/packagegroups/packagegroup-containers.bb b/meta-oniro-core/recipes-core/packagegroups/packagegroup-containers.bb
index 33787723..e24221ee 100644
--- a/meta-oniro-core/recipes-core/packagegroups/packagegroup-containers.bb
+++ b/meta-oniro-core/recipes-core/packagegroups/packagegroup-containers.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DESCRIPTION = "Containers package group for Oniro core foundation"
 
diff --git a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb
index e1a33c32..d94fd6b7 100644
--- a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb
+++ b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-core.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DESCRIPTION = "Core package group groups for OS foundation"
 
diff --git a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-tests.bb b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-tests.bb
index be21701a..a54b0d6d 100644
--- a/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-tests.bb
+++ b/meta-oniro-core/recipes-core/packagegroups/packagegroup-oniro-tests.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DESCRIPTION = "Oniro Project tests package group"
 
diff --git a/meta-oniro-core/recipes-core/pim435/pim435_git.bb b/meta-oniro-core/recipes-core/pim435/pim435_git.bb
index 0266a0e7..eddbf47d 100644
--- a/meta-oniro-core/recipes-core/pim435/pim435_git.bb
+++ b/meta-oniro-core/recipes-core/pim435/pim435_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 HOMEPAGE = "https://gitlab.eclipse.org/eclipse/oniro-blueprints/core/pim435"
 SUMMARY = "A userspace driver application for PIM435 written in C"
diff --git a/meta-oniro-core/recipes-core/psplash/psplash_%.bbappend b/meta-oniro-core/recipes-core/psplash/psplash_%.bbappend
index 97036af5..662e40df 100644
--- a/meta-oniro-core/recipes-core/psplash/psplash_%.bbappend
+++ b/meta-oniro-core/recipes-core/psplash/psplash_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${ONIRO_COREBASE}/assets:"
 SPLASH_IMAGES:append = " file://psplash-oniro-img.png;outsuffix=oniro"
diff --git a/meta-oniro-core/recipes-core/rauc/files/rauc-state-dir.conf b/meta-oniro-core/recipes-core/rauc/files/rauc-state-dir.conf
index 06345150..06f9dfca 100644
--- a/meta-oniro-core/recipes-core/rauc/files/rauc-state-dir.conf
+++ b/meta-oniro-core/recipes-core/rauc/files/rauc-state-dir.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Create directory where RAUC stores the status file. This must be
 # synchronized with the system.conf file installed into /etc/rauc/system.conf.
diff --git a/meta-oniro-core/recipes-core/rauc/files/system.conf.in b/meta-oniro-core/recipes-core/rauc/files/system.conf.in
index 00da80c9..bef5077b 100644
--- a/meta-oniro-core/recipes-core/rauc/files/system.conf.in
+++ b/meta-oniro-core/recipes-core/rauc/files/system.conf.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [system]
 compatible=@RAUC_COMPAT@
diff --git a/meta-oniro-core/recipes-core/rauc/insecure-keys/cert.pem.license b/meta-oniro-core/recipes-core/rauc/insecure-keys/cert.pem.license
index 98a0b3f4..a24394e7 100644
--- a/meta-oniro-core/recipes-core/rauc/insecure-keys/cert.pem.license
+++ b/meta-oniro-core/recipes-core/rauc/insecure-keys/cert.pem.license
@@ -1,3 +1,3 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
diff --git a/meta-oniro-core/recipes-core/rauc/insecure-keys/gen-keys.sh b/meta-oniro-core/recipes-core/rauc/insecure-keys/gen-keys.sh
index 30b23f46..2d7b4e31 100755
--- a/meta-oniro-core/recipes-core/rauc/insecure-keys/gen-keys.sh
+++ b/meta-oniro-core/recipes-core/rauc/insecure-keys/gen-keys.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # The insecure pair of keys that are present in this layer were generated with
 # the following command. The keys will expire after a year. This is
diff --git a/meta-oniro-core/recipes-core/rauc/insecure-keys/key.pem.license b/meta-oniro-core/recipes-core/rauc/insecure-keys/key.pem.license
index 98a0b3f4..a24394e7 100644
--- a/meta-oniro-core/recipes-core/rauc/insecure-keys/key.pem.license
+++ b/meta-oniro-core/recipes-core/rauc/insecure-keys/key.pem.license
@@ -1,3 +1,3 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
diff --git a/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend b/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend
index 261af8d6..a970cef2 100644
--- a/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend
+++ b/meta-oniro-core/recipes-core/rauc/rauc_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/files:"
 
diff --git a/meta-oniro-core/recipes-core/sysota/files/sysotad.conf.in b/meta-oniro-core/recipes-core/sysota/files/sysotad.conf.in
index a4d0c62e..266a5538 100644
--- a/meta-oniro-core/recipes-core/sysota/files/sysotad.conf.in
+++ b/meta-oniro-core/recipes-core/sysota/files/sysotad.conf.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [OTA]
 BootLoaderType=@SYSOTA_BOOTLOADER_TYPE@
diff --git a/meta-oniro-core/recipes-core/sysota/sysota_git.bb b/meta-oniro-core/recipes-core/sysota/sysota_git.bb
index be18ff0f..007bdcf2 100644
--- a/meta-oniro-core/recipes-core/sysota/sysota_git.bb
+++ b/meta-oniro-core/recipes-core/sysota/sysota_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DESCRIPTION = "Robust, unattended update system for Linux gateways"
 LICENSE = "Apache-2.0"
diff --git a/meta-oniro-core/recipes-core/systemd/systemd_%.bbappend b/meta-oniro-core/recipes-core/systemd/systemd_%.bbappend
index 9ab87ecd..538a36ba 100644
--- a/meta-oniro-core/recipes-core/systemd/systemd_%.bbappend
+++ b/meta-oniro-core/recipes-core/systemd/systemd_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # We support musl integration and the current status is stable for the scope of
 # the project.
diff --git a/meta-oniro-core/recipes-core/util-linux/util-linux_%.bbappend b/meta-oniro-core/recipes-core/util-linux/util-linux_%.bbappend
index 1346ea1c..fd08bc84 100644
--- a/meta-oniro-core/recipes-core/util-linux/util-linux_%.bbappend
+++ b/meta-oniro-core/recipes-core/util-linux/util-linux_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # util-linux uses autogenerated non-literal format strings in its hexdump
 # code. Those strings have been verified to be safe in 2.35.1.
diff --git a/meta-oniro-core/recipes-devtools/bison/bison_%.bbappend b/meta-oniro-core/recipes-devtools/bison/bison_%.bbappend
index 5d245e77..7c925a75 100644
--- a/meta-oniro-core/recipes-devtools/bison/bison_%.bbappend
+++ b/meta-oniro-core/recipes-devtools/bison/bison_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # bison uses non-literal format strings in a few places.
 # This has been verified to be harmless in 3.5.4.
diff --git a/meta-oniro-core/recipes-devtools/flex/flex_%.bbappend b/meta-oniro-core/recipes-devtools/flex/flex_%.bbappend
index ec651246..337f1410 100644
--- a/meta-oniro-core/recipes-devtools/flex/flex_%.bbappend
+++ b/meta-oniro-core/recipes-devtools/flex/flex_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # flex uses non-literal format strings in a few places.
 # This has been verified to be harmless in 2.6.4.
diff --git a/meta-oniro-core/recipes-devtools/gcc/gcc-cross_%.bbappend b/meta-oniro-core/recipes-devtools/gcc/gcc-cross_%.bbappend
index 7592dfd0..62a90a0b 100644
--- a/meta-oniro-core/recipes-devtools/gcc/gcc-cross_%.bbappend
+++ b/meta-oniro-core/recipes-devtools/gcc/gcc-cross_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 do_configure:prepend () {
     if ! echo ${@d.getVar("TARGET_OS")} | grep -qi linux; then
diff --git a/meta-oniro-core/recipes-devtools/make/make_%.bbappend b/meta-oniro-core/recipes-devtools/make/make_%.bbappend
index f677cd5e..a35c35f0 100644
--- a/meta-oniro-core/recipes-devtools/make/make_%.bbappend
+++ b/meta-oniro-core/recipes-devtools/make/make_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # make uses non-literal format strings in a few places.
 # This has been verified to be harmless in 4.3
diff --git a/meta-oniro-core/recipes-devtools/sed/sed_%.bbappend b/meta-oniro-core/recipes-devtools/sed/sed_%.bbappend
index 3231617d..f6512c60 100644
--- a/meta-oniro-core/recipes-devtools/sed/sed_%.bbappend
+++ b/meta-oniro-core/recipes-devtools/sed/sed_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # sed uses non-literal format strings in a few places.
 # This has been verified to be harmless in 4.8.
diff --git a/meta-oniro-core/recipes-devtools/zmk/zmk-native_0.5.1.bb b/meta-oniro-core/recipes-devtools/zmk/zmk-native_0.5.1.bb
index e5278b9f..819c9f2f 100644
--- a/meta-oniro-core/recipes-devtools/zmk/zmk-native_0.5.1.bb
+++ b/meta-oniro-core/recipes-devtools/zmk/zmk-native_0.5.1.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "Collection of reusable makefiles"
 LICENSE = "LGPLv3"
diff --git a/meta-oniro-core/recipes-extended/diffutils/diffutils_%.bbappend b/meta-oniro-core/recipes-extended/diffutils/diffutils_%.bbappend
index 20880b72..4cf2ce3f 100644
--- a/meta-oniro-core/recipes-extended/diffutils/diffutils_%.bbappend
+++ b/meta-oniro-core/recipes-extended/diffutils/diffutils_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # diffutils uses non-literal format strings in a few places.
 # This has been verified to be harmless in 3.7
diff --git a/meta-oniro-core/recipes-extended/hdparm/hdparm_%.bbappend b/meta-oniro-core/recipes-extended/hdparm/hdparm_%.bbappend
index 275af834..681492ca 100644
--- a/meta-oniro-core/recipes-extended/hdparm/hdparm_%.bbappend
+++ b/meta-oniro-core/recipes-extended/hdparm/hdparm_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # hdparm's sysfs I/O functions trigger warnings with
 # -Wformat-nonliteral, but the format strings are checked
diff --git a/meta-oniro-core/recipes-extended/ltp/ltp_%.bbappend b/meta-oniro-core/recipes-extended/ltp/ltp_%.bbappend
index 3213d51a..6252fb24 100644
--- a/meta-oniro-core/recipes-extended/ltp/ltp_%.bbappend
+++ b/meta-oniro-core/recipes-extended/ltp/ltp_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # ltp uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verifited to be harmless in 20200120; for extra
diff --git a/meta-oniro-core/recipes-extended/shadow/shadow_%.bbappend b/meta-oniro-core/recipes-extended/shadow/shadow_%.bbappend
index ef4edf6a..28897f4f 100644
--- a/meta-oniro-core/recipes-extended/shadow/shadow_%.bbappend
+++ b/meta-oniro-core/recipes-extended/shadow/shadow_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # shadow uses non-literal format strings to integrate system information
 # into the login prompt. This is harmless because harmful format strings
diff --git a/meta-oniro-core/recipes-extended/unzip/unzip_%.bbappend b/meta-oniro-core/recipes-extended/unzip/unzip_%.bbappend
index f385aeea..50e1d684 100644
--- a/meta-oniro-core/recipes-extended/unzip/unzip_%.bbappend
+++ b/meta-oniro-core/recipes-extended/unzip/unzip_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # unzip uses some #define trickery that triggers warnings with
 # -Wformat-nonliteral.
diff --git a/meta-oniro-core/recipes-extended/zip/zip_%.bbappend b/meta-oniro-core/recipes-extended/zip/zip_%.bbappend
index 02f58f43..bd94a314 100644
--- a/meta-oniro-core/recipes-extended/zip/zip_%.bbappend
+++ b/meta-oniro-core/recipes-extended/zip/zip_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # zip uses some #define trickery that triggers warnings with
 # -Wformat-nonliteral.
diff --git a/meta-oniro-core/recipes-gnome/gtk+/gtk+3_%.bbappend b/meta-oniro-core/recipes-gnome/gtk+/gtk+3_%.bbappend
index 04d8124d..2e7643fe 100644
--- a/meta-oniro-core/recipes-gnome/gtk+/gtk+3_%.bbappend
+++ b/meta-oniro-core/recipes-gnome/gtk+/gtk+3_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # gtk uses zero-length array tricks that trigger warnings with
 # -Warray-bounds.
diff --git a/meta-oniro-core/recipes-graphics/cairo/cairo_%.bbappend b/meta-oniro-core/recipes-graphics/cairo/cairo_%.bbappend
index 80d4361a..afc982c3 100644
--- a/meta-oniro-core/recipes-graphics/cairo/cairo_%.bbappend
+++ b/meta-oniro-core/recipes-graphics/cairo/cairo_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # cairo uses zero-length array tricks that trigger warnings with
 # -Warray-bounds.
diff --git a/meta-oniro-core/recipes-graphics/mesa/mesa_%.bbappend b/meta-oniro-core/recipes-graphics/mesa/mesa_%.bbappend
index 411487c8..fb7c2a66 100644
--- a/meta-oniro-core/recipes-graphics/mesa/mesa_%.bbappend
+++ b/meta-oniro-core/recipes-graphics/mesa/mesa_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Building mesa with -Warray-bounds results in a suspicious warning:
 #
diff --git a/meta-oniro-core/recipes-graphics/wayland/weston-init.bbappend b/meta-oniro-core/recipes-graphics/wayland/weston-init.bbappend
index c0513fd9..d3fdbfeb 100644
--- a/meta-oniro-core/recipes-graphics/wayland/weston-init.bbappend
+++ b/meta-oniro-core/recipes-graphics/wayland/weston-init.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${ONIRO_COREBASE}/assets:"
 
diff --git a/meta-oniro-core/recipes-kernel/kernel-selftest/kernel-selftest.bbappend b/meta-oniro-core/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
index cb29ce98..85bd92ba 100644
--- a/meta-oniro-core/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
+++ b/meta-oniro-core/recipes-kernel/kernel-selftest/kernel-selftest.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 COMPATIBLE_HOST:libc-musl = "(i.86|x86_64|arm|aarch64).*-linux"
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-intel_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-intel_%.bbappend
index a9342918..b8c19788 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-intel_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-intel_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/linux:"
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-oniro-tweaks-all.inc b/meta-oniro-core/recipes-kernel/linux/linux-oniro-tweaks-all.inc
index 79e75221..ec175e20 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-oniro-tweaks-all.inc
+++ b/meta-oniro-core/recipes-kernel/linux/linux-oniro-tweaks-all.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/linux:"
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb b/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb
index 3027af17..b7a130dc 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb
+++ b/meta-oniro-core/recipes-kernel/linux/linux-oniro_5.10.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 KBRANCH ?= "oniro/v5.10/base"
 KMETA = "kernel-meta"
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi-v7_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi-v7_%.bbappend
index 3219ae8b..292233a5 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi-v7_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi-v7_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 include linux-raspberrypi.inc
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi.inc b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi.inc
index a9342918..b8c19788 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi.inc
+++ b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/linux:"
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi_%.bbappend
index 3219ae8b..292233a5 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-raspberrypi_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 include linux-raspberrypi.inc
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-seco_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-seco_%.bbappend
index a9342918..b8c19788 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-seco_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-seco_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/linux:"
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-yocto-rt_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-yocto-rt_%.bbappend
index 8392e3e6..fed2de8c 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-yocto-rt_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-yocto-rt_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-kernel/linux/linux-oniro-tweaks-all.inc
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-yocto-tiny_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-yocto-tiny_%.bbappend
index 8392e3e6..fed2de8c 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-yocto-tiny_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-yocto-tiny_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-kernel/linux/linux-oniro-tweaks-all.inc
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-yocto_%.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-yocto_%.bbappend
index 47765c31..aeaee5dd 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-yocto_%.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-yocto_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 require recipes-kernel/linux/linux-oniro-tweaks-all.inc
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux-yocto_5.10.bbappend b/meta-oniro-core/recipes-kernel/linux/linux-yocto_5.10.bbappend
index 4260c900..7848ff3b 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux-yocto_5.10.bbappend
+++ b/meta-oniro-core/recipes-kernel/linux/linux-yocto_5.10.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 KBRANCH:qemuarm-efi ?= "v5.10/standard/arm-versatile-926ejs"
 SRCREV_machine:qemuarm-efi ?= "23ab0f8300e7b90fdf1e0be923933d5cfd03b618"
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator.cfg
index 918b9b09..682351e2 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Randomize freelist order. Reduces predictability of the kernel slab allocator
 CONFIG_SLAB_FREELIST_RANDOM=y
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator_perf.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator_perf.cfg
index 254845e0..2bb34e0d 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator_perf.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_allocator_perf.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Fill pages with poison when freed. Requires page_poison=1 at the kernel boot
 CONFIG_PAGE_POISONING=y
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_disable_misc.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_disable_misc.cfg
index 2f7b3ea0..0107e484 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_disable_misc.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_disable_misc.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Make sure heap randomization is enabled
 # CONFIG_COMPAT_BRK is not set
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_dmesg.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_dmesg.cfg
index b03fa4ec..72800a21 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_dmesg.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_dmesg.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Restict unprivlidged users from reading the kernel dmesg
 CONFIG_SECURITY_DMESG_RESTRICT=y
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_fortify_source.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_fortify_source.cfg
index 0a4ce1c3..5671fca2 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_fortify_source.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_fortify_source.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Detect buffer overflows on string and memory functions, when the compiler
 # can verify the buffer sizes
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_memory.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_memory.cfg
index 81ca6b12..5f82ed8b 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_memory.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_memory.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Report dangerous memory permissions W+X (write+execute) at boot time
 # Output is in the dmesg log
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_oops.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_oops.cfg
index 8a31e870..7ba2be23 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_oops.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_oops.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Always panic when get an oops
 CONFIG_PANIC_ON_OOPS=y
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_toolchain.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_toolchain.cfg
index 970c556e..ebd76bf5 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_toolchain.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_toolchain.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Hardening through toolchain features
 
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_usercopy.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_usercopy.cfg
index ed14f4a2..d405c23c 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_usercopy.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_usercopy.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Perform boundary checks on memory when copying to/from the kernel.
 # Also disable whitelisting with the above check
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/hardening_validation_checks.cfg b/meta-oniro-core/recipes-kernel/linux/linux/hardening_validation_checks.cfg
index ffdfc40d..9553911a 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/hardening_validation_checks.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/hardening_validation_checks.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Needed for CONFIG_SCHED_STACK_END_CHECK
 CONFIG_DEBUG_KERNEL=y
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/misc.cfg b/meta-oniro-core/recipes-kernel/linux/linux/misc.cfg
index 0849c983..d3d6ef5e 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/misc.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/misc.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Avoid kernel config build warnings on qemux86-64
 CONFIG_SERIAL_OF_PLATFORM=n
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/rauc.cfg b/meta-oniro-core/recipes-kernel/linux/linux/rauc.cfg
index 6df8e706..16b7be92 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/rauc.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/rauc.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Enable support for RAUC verity bundle format.
 # https://rauc.readthedocs.io/en/v1.5.1/integration.html#kernel-configuration
diff --git a/meta-oniro-core/recipes-kernel/linux/linux/squashfs.cfg b/meta-oniro-core/recipes-kernel/linux/linux/squashfs.cfg
index c8d9125a..22912884 100644
--- a/meta-oniro-core/recipes-kernel/linux/linux/squashfs.cfg
+++ b/meta-oniro-core/recipes-kernel/linux/linux/squashfs.cfg
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Root filesystem is by default squashfs
 CONFIG_SQUASHFS=y
diff --git a/meta-oniro-core/recipes-support/db/db_%.bbappend b/meta-oniro-core/recipes-support/db/db_%.bbappend
index 9a2f593f..6c14ffe6 100644
--- a/meta-oniro-core/recipes-support/db/db_%.bbappend
+++ b/meta-oniro-core/recipes-support/db/db_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # db converter uses non-literal format strings
 # in a few places.
diff --git a/meta-oniro-core/recipes-support/gmp/gmp_%.bbappend b/meta-oniro-core/recipes-support/gmp/gmp_%.bbappend
index 92b351b5..69b2ca45 100644
--- a/meta-oniro-core/recipes-support/gmp/gmp_%.bbappend
+++ b/meta-oniro-core/recipes-support/gmp/gmp_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # gmp uses non-literal format strings to implement
 # its own printing functions.
diff --git a/meta-oniro-core/recipes-support/gnupg/gnupg_%.bbappend b/meta-oniro-core/recipes-support/gnupg/gnupg_%.bbappend
index 784a838c..a20cbdf2 100644
--- a/meta-oniro-core/recipes-support/gnupg/gnupg_%.bbappend
+++ b/meta-oniro-core/recipes-support/gnupg/gnupg_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # gnupg uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verifited to be harmless in 2.2.20; for extra
diff --git a/meta-oniro-core/recipes-support/gpgme/gpgme_%.bbappend b/meta-oniro-core/recipes-support/gpgme/gpgme_%.bbappend
index cc846d3d..26edd642 100644
--- a/meta-oniro-core/recipes-support/gpgme/gpgme_%.bbappend
+++ b/meta-oniro-core/recipes-support/gpgme/gpgme_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # gpgme uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verifited to be harmless in 1.13.1; for extra
diff --git a/meta-oniro-core/recipes-support/libgcrypt/libgcrypt_%.bbappend b/meta-oniro-core/recipes-support/libgcrypt/libgcrypt_%.bbappend
index 170408d2..9e5876fd 100644
--- a/meta-oniro-core/recipes-support/libgcrypt/libgcrypt_%.bbappend
+++ b/meta-oniro-core/recipes-support/libgcrypt/libgcrypt_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # libgcrypt uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verified to be harmless in 1.8.5; for extra
diff --git a/meta-oniro-core/recipes-support/libpcre/libpcre2_%.bbappend b/meta-oniro-core/recipes-support/libpcre/libpcre2_%.bbappend
index 7614326f..2b009dcf 100644
--- a/meta-oniro-core/recipes-support/libpcre/libpcre2_%.bbappend
+++ b/meta-oniro-core/recipes-support/libpcre/libpcre2_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # -Werror=array-bounds gets confused over negative array indices in
 # pcre2test.
diff --git a/meta-oniro-core/recipes-support/liburcu/liburcu_%.bbappend b/meta-oniro-core/recipes-support/liburcu/liburcu_%.bbappend
index 2a894837..34c460f0 100644
--- a/meta-oniro-core/recipes-support/liburcu/liburcu_%.bbappend
+++ b/meta-oniro-core/recipes-support/liburcu/liburcu_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # liburcu uses zero-length array tricks causing array-bounds warnings.
 # The warnings have been verifited to be harmless in 0.11.1; for extra
diff --git a/meta-oniro-core/recipes-support/rauc-hawkbit-updater/files/is-provisioned.conf b/meta-oniro-core/recipes-support/rauc-hawkbit-updater/files/is-provisioned.conf
index 0f4edea1..cdc12172 100644
--- a/meta-oniro-core/recipes-support/rauc-hawkbit-updater/files/is-provisioned.conf
+++ b/meta-oniro-core/recipes-support/rauc-hawkbit-updater/files/is-provisioned.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Start only when a configuration file has been provided as a part
 # of the provisioning process.
diff --git a/meta-oniro-core/wic/x-efi-systemd-microcode.wks.in b/meta-oniro-core/wic/x-efi-systemd-microcode.wks.in
index cd76d87e..0060ea5e 100644
--- a/meta-oniro-core/wic/x-efi-systemd-microcode.wks.in
+++ b/meta-oniro-core/wic/x-efi-systemd-microcode.wks.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # short-description: Create an EFI disk image with systemd-boot
 # long-description: Creates a partitioned EFI disk image that the user
diff --git a/meta-oniro-core/wic/x-gpt-efi-disk.wks.in b/meta-oniro-core/wic/x-gpt-efi-disk.wks.in
index 086202b4..8ece60be 100644
--- a/meta-oniro-core/wic/x-gpt-efi-disk.wks.in
+++ b/meta-oniro-core/wic/x-gpt-efi-disk.wks.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # short-description: Creates a GPT-partitioned disk with EFI bootloader
 # long-description: The created disk is universal, and applies to physical and
diff --git a/meta-oniro-core/wic/x-imx-uboot-bootpart.wks.in b/meta-oniro-core/wic/x-imx-uboot-bootpart.wks.in
index ec480360..92487902 100644
--- a/meta-oniro-core/wic/x-imx-uboot-bootpart.wks.in
+++ b/meta-oniro-core/wic/x-imx-uboot-bootpart.wks.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # short-description: Create SD card image with a boot partition for i.MX boards
 # long-description: Create an image that can be written onto a SD card for use
diff --git a/meta-oniro-core/wic/x-raspberrypi.wks.in b/meta-oniro-core/wic/x-raspberrypi.wks.in
index 50863bed..3968530e 100644
--- a/meta-oniro-core/wic/x-raspberrypi.wks.in
+++ b/meta-oniro-core/wic/x-raspberrypi.wks.in
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # short-description: Disk image for RaspberryPi boards
 # long-description: Creates a MBR partitioned SD image using VFAT for the first
diff --git a/meta-oniro-staging/README.md b/meta-oniro-staging/README.md
index ceee4a71..ebfdf3ce 100644
--- a/meta-oniro-staging/README.md
+++ b/meta-oniro-staging/README.md
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Introduction
 
diff --git a/meta-oniro-staging/classes/ninja.bbclass b/meta-oniro-staging/classes/ninja.bbclass
index 6ce6e8f4..770507cb 100644
--- a/meta-oniro-staging/classes/ninja.bbclass
+++ b/meta-oniro-staging/classes/ninja.bbclass
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 DEPENDS:prepend = "ninja-native "
 
diff --git a/meta-oniro-staging/conf/layer.conf b/meta-oniro-staging/conf/layer.conf
index 139b954c..8dcd1435 100644
--- a/meta-oniro-staging/conf/layer.conf
+++ b/meta-oniro-staging/conf/layer.conf
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # We have a conf directory, add to BBPATH
 BBPATH .= ":${LAYERDIR}"
diff --git a/meta-oniro-staging/dynamic-layers/meta-arm/recipes-bsp/uefi/edk2-firmware_%.bbappend b/meta-oniro-staging/dynamic-layers/meta-arm/recipes-bsp/uefi/edk2-firmware_%.bbappend
index b4216f1a..b02ce0e0 100644
--- a/meta-oniro-staging/dynamic-layers/meta-arm/recipes-bsp/uefi/edk2-firmware_%.bbappend
+++ b/meta-oniro-staging/dynamic-layers/meta-arm/recipes-bsp/uefi/edk2-firmware_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"
 SRC_URI += " \
diff --git a/meta-oniro-staging/dynamic-layers/meta-java/recipes-core/openjdk/openjdk-7_%.bbappend b/meta-oniro-staging/dynamic-layers/meta-java/recipes-core/openjdk/openjdk-7_%.bbappend
index 25a6dae0..1ab4df55 100644
--- a/meta-oniro-staging/dynamic-layers/meta-java/recipes-core/openjdk/openjdk-7_%.bbappend
+++ b/meta-oniro-staging/dynamic-layers/meta-java/recipes-core/openjdk/openjdk-7_%.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 PACKAGECONFIG ??= ""
diff --git a/meta-oniro-staging/dynamic-layers/meta-networking/recipes-connectivity/networkmanager/networkmanager_%.bbappend b/meta-oniro-staging/dynamic-layers/meta-networking/recipes-connectivity/networkmanager/networkmanager_%.bbappend
index 6e1c23f1..c2fbcdca 100644
--- a/meta-oniro-staging/dynamic-layers/meta-networking/recipes-connectivity/networkmanager/networkmanager_%.bbappend
+++ b/meta-oniro-staging/dynamic-layers/meta-networking/recipes-connectivity/networkmanager/networkmanager_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # If the machine has a cellular modem it can set MACHINE_FEATURES+=modem to
 # enable build-in support in NetworkManager.
diff --git a/meta-oniro-staging/recipes-connectivity/bind/bind/bind-libunwind-header.patch b/meta-oniro-staging/recipes-connectivity/bind/bind/bind-libunwind-header.patch
index 7eae3ff2..94088f3d 100644
--- a/meta-oniro-staging/recipes-connectivity/bind/bind/bind-libunwind-header.patch
+++ b/meta-oniro-staging/recipes-connectivity/bind/bind/bind-libunwind-header.patch
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 From bernhard.rosenkraenzer.ext@huawei.com Tue Jun 29 22:01:00 2021
 From: Bernhard Rosenkraenzer <bernhard.rosenkraenzer.ext@huawei.com>
diff --git a/meta-oniro-staging/recipes-connectivity/bind/bind_9.18%.bbappend b/meta-oniro-staging/recipes-connectivity/bind/bind_9.18%.bbappend
index 438ea671..03b395b4 100644
--- a/meta-oniro-staging/recipes-connectivity/bind/bind_9.18%.bbappend
+++ b/meta-oniro-staging/recipes-connectivity/bind/bind_9.18%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
 SRC_URI += "file://bind-libunwind-header.patch"
diff --git a/meta-oniro-staging/recipes-connectivity/jool/jool-kmod_git.bb b/meta-oniro-staging/recipes-connectivity/jool/jool-kmod_git.bb
index da0793e7..db6b883e 100644
--- a/meta-oniro-staging/recipes-connectivity/jool/jool-kmod_git.bb
+++ b/meta-oniro-staging/recipes-connectivity/jool/jool-kmod_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 include jool.inc
 
diff --git a/meta-oniro-staging/recipes-connectivity/jool/jool.inc b/meta-oniro-staging/recipes-connectivity/jool/jool.inc
index 1ff83914..1442ef7e 100644
--- a/meta-oniro-staging/recipes-connectivity/jool/jool.inc
+++ b/meta-oniro-staging/recipes-connectivity/jool/jool.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SECTION = "networking"
 LICENSE = "GPLv2"
diff --git a/meta-oniro-staging/recipes-connectivity/jool/jool_git.bb b/meta-oniro-staging/recipes-connectivity/jool/jool_git.bb
index 9874c87c..00017a01 100644
--- a/meta-oniro-staging/recipes-connectivity/jool/jool_git.bb
+++ b/meta-oniro-staging/recipes-connectivity/jool/jool_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 include jool.inc
 
diff --git a/meta-oniro-staging/recipes-connectivity/libuv/libuv_1.44.2.bbappend b/meta-oniro-staging/recipes-connectivity/libuv/libuv_1.44.2.bbappend
index 22d24810..5019e5e3 100644
--- a/meta-oniro-staging/recipes-connectivity/libuv/libuv_1.44.2.bbappend
+++ b/meta-oniro-staging/recipes-connectivity/libuv/libuv_1.44.2.bbappend
@@ -1,5 +1,5 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 BBCLASSEXTEND:append = " nativesdk"
diff --git a/meta-oniro-staging/recipes-connectivity/tayga/files/tayga.service b/meta-oniro-staging/recipes-connectivity/tayga/files/tayga.service
index 5240e461..e9ecea70 100644
--- a/meta-oniro-staging/recipes-connectivity/tayga/files/tayga.service
+++ b/meta-oniro-staging/recipes-connectivity/tayga/files/tayga.service
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 [Unit]
 Description=Tayga NAT64
diff --git a/meta-oniro-staging/recipes-connectivity/tayga/tayga_0.9.2.bb b/meta-oniro-staging/recipes-connectivity/tayga/tayga_0.9.2.bb
index 42e42d76..3b242ada 100644
--- a/meta-oniro-staging/recipes-connectivity/tayga/tayga_0.9.2.bb
+++ b/meta-oniro-staging/recipes-connectivity/tayga/tayga_0.9.2.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "TAYGA Simple, no-fuss NAT64 for Linux"
 DESCRIPTION = "TAYGA is an out-of-kernel stateless NAT64 implementation for \
diff --git a/meta-oniro-staging/recipes-connectivity/zenoh/files/zenohc.pc b/meta-oniro-staging/recipes-connectivity/zenoh/files/zenohc.pc
index 56aa421e..c532fa76 100644
--- a/meta-oniro-staging/recipes-connectivity/zenoh/files/zenohc.pc
+++ b/meta-oniro-staging/recipes-connectivity/zenoh/files/zenohc.pc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 prefix=/usr
 exec_prefix=${prefix}
diff --git a/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c.inc b/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c.inc
index ae3ad97f..14321e04 100644
--- a/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c.inc
+++ b/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SRC_URI += " \
     file://Cargo.toml-do-not-abort-on-panic.patch \
diff --git a/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c_git.bb b/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c_git.bb
index 27b04867..5d5d8e1e 100644
--- a/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c_git.bb
+++ b/meta-oniro-staging/recipes-connectivity/zenoh/zenoh-c_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Auto-Generated by cargo-bitbake 0.3.15
 #
diff --git a/meta-oniro-staging/recipes-connectivity/zenoh/zenohd.inc b/meta-oniro-staging/recipes-connectivity/zenoh/zenohd.inc
index d15344ab..57b562dc 100644
--- a/meta-oniro-staging/recipes-connectivity/zenoh/zenohd.inc
+++ b/meta-oniro-staging/recipes-connectivity/zenoh/zenohd.inc
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SRC_URI += "file://Cargo.toml-do-not-abort-on-panic.patch"
 
diff --git a/meta-oniro-staging/recipes-connectivity/zenoh/zenohd_git.bb b/meta-oniro-staging/recipes-connectivity/zenoh/zenohd_git.bb
index f389d734..cd3a14f1 100644
--- a/meta-oniro-staging/recipes-connectivity/zenoh/zenohd_git.bb
+++ b/meta-oniro-staging/recipes-connectivity/zenoh/zenohd_git.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # Auto-Generated by cargo-bitbake 0.3.15
 #
diff --git a/meta-oniro-staging/recipes-devtools/binutils/binutils_%.bbappend b/meta-oniro-staging/recipes-devtools/binutils/binutils_%.bbappend
index 9b512714..4255487a 100644
--- a/meta-oniro-staging/recipes-devtools/binutils/binutils_%.bbappend
+++ b/meta-oniro-staging/recipes-devtools/binutils/binutils_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 do_install:append:class-target () {
     chmod o-rx ${D}${prefix}/${TARGET_SYS}/bin/*
diff --git a/meta-oniro-staging/recipes-devtools/go/go_%.bbappend b/meta-oniro-staging/recipes-devtools/go/go_%.bbappend
index 12f2ae9b..d6542728 100644
--- a/meta-oniro-staging/recipes-devtools/go/go_%.bbappend
+++ b/meta-oniro-staging/recipes-devtools/go/go_%.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 do_configure:prepend () {
     # FIXME quick and dirty workaround for
diff --git a/meta-oniro-staging/recipes-devtools/ninja/ninja_1.10.2.bbappend b/meta-oniro-staging/recipes-devtools/ninja/ninja_1.10.2.bbappend
index 39ed5023..08bdb99f 100644
--- a/meta-oniro-staging/recipes-devtools/ninja/ninja_1.10.2.bbappend
+++ b/meta-oniro-staging/recipes-devtools/ninja/ninja_1.10.2.bbappend
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
 SRC_URI += "\
diff --git a/meta-oniro-staging/recipes-graphics/libqrcodegen/libqrcodegencpp_1.7.0.bb b/meta-oniro-staging/recipes-graphics/libqrcodegen/libqrcodegencpp_1.7.0.bb
index 9725fd6c..8a30e41e 100644
--- a/meta-oniro-staging/recipes-graphics/libqrcodegen/libqrcodegencpp_1.7.0.bb
+++ b/meta-oniro-staging/recipes-graphics/libqrcodegen/libqrcodegencpp_1.7.0.bb
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 SUMMARY = "QR Code generator library"
 DESCRIPTION = "This project aims to be the best, clearest QR Code generator library in multiple languages. The primary goals are flexible options and absolute correctness. Secondary goals are compact implementation size and good documentation comments."
diff --git a/scripts/cve-diff.py b/scripts/cve-diff.py
index a186c25f..42cf99fd 100644
--- a/scripts/cve-diff.py
+++ b/scripts/cve-diff.py
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 #
 # Create a diff of two JSON CVE statuses
 
diff --git a/scripts/cve-report.py b/scripts/cve-report.py
index 98ab0599..67d56ee1 100644
--- a/scripts/cve-report.py
+++ b/scripts/cve-report.py
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # CVE-check example script
 # Reporting based on the cve-check JSON format: conversion to CSV and summary
diff --git a/scripts/recipes-with-no-cves.py b/scripts/recipes-with-no-cves.py
index e769b025..4f4f9b80 100644
--- a/scripts/recipes-with-no-cves.py
+++ b/scripts/recipes-with-no-cves.py
@@ -1,6 +1,6 @@
 # SPDX-FileCopyrightText: Huawei Inc.
 #
-# SPDX-License-Identifier: Apache-2.0
+# SPDX-License-Identifier: MIT
 
 # CVE-check example script
 # Produce a list of recipes without CVEs from the JSON cve-check output
-- 
GitLab