diff --git a/.gitignore b/.gitignore
index 71c381b920765ef7b294d4f116710f4a9d272b81..6abf6b1ad606598c8354d0dd3afef748970db3f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,6 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
 .project
 build
 contributing/*.md
diff --git a/README.rst b/README.rst
index 2d4efcff06aa03f5d8284ed40b9632c057de29f2..eea31fc72ffa4bc4711e71a5b523d1646d8117d6 100644
--- a/README.rst
+++ b/README.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Welcome to OpenHarmony
diff --git a/_templates/breadcrumbs.html b/_templates/breadcrumbs.html
index 65aae2aee25c6b6636e08d5216890a94cdfb7938..ba025b78d429e4361dcdfff5e2884f8be441bbdd 100644
--- a/_templates/breadcrumbs.html
+++ b/_templates/breadcrumbs.html
@@ -1,3 +1,6 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
 {%- extends "sphinx_rtd_theme/breadcrumbs.html" %}
 
 {% block breadcrumbs_aside %}
diff --git a/conf.py b/conf.py
index 0188cc2b86597a7965487688985edf7c0b2c23d9..b3b960b7859f847ff186e4722f5f26c028bd84a0 100644
--- a/conf.py
+++ b/conf.py
@@ -1,3 +1,6 @@
+#.. SPDX-FileCopyrightText: Huawei Inc.
+#..
+#.. SPDX-License-Identifier: CC-BY-4.0
 # Configuration file for the Sphinx documentation builder.
 #
 # This file only contains a selection of the most common options. For a full
diff --git a/definitions.rst b/definitions.rst
index 11d88405a305b4a0aaec57e326e61a4d0020fb06..0684bdad6e9f97a9757deaa0d656035075faca37 100644
--- a/definitions.rst
+++ b/definitions.rst
@@ -1,3 +1,6 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
 .. |main_project_name| replace:: OpenHarmony
 .. |main_project_version| replace:: 0.1.0-rc1
 .. |contact_info| replace:: contact@openharmony.io
diff --git a/index.rst b/index.rst
index 5be67f59ad1dc6a0284677061f2d3b42dc661574..700fcbc49eadb1c4990e1f0bd8c940c2a63b25bd 100644
--- a/index.rst
+++ b/index.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: definitions.rst
 
 Welcome to |main_project_name| documentation!
diff --git a/overview/README.rst b/overview/README.rst
index bc0dcbc292f07ab5cb563e4464d9d24a7d0e4e58..5d4626c8780bd7e593be1420ae34469a9edc71d9 100644
--- a/overview/README.rst
+++ b/overview/README.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 |main_project_name| Overview 
diff --git a/quick-start/README.rst b/quick-start/README.rst
index 03fa12cb3e3ddeb30472d3e8c82af338f1c51c71..20ba4de325506bd78e2ed278d491713b6f022475 100644
--- a/quick-start/README.rst
+++ b/quick-start/README.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Getting Started Guide
diff --git a/quick-start/build-open-harmony.rst b/quick-start/build-open-harmony.rst
index d139e49553b1bcb6e892d4e227fe9924a8cb1c2d..a720006c47cc4aec972e8fdbebe2e74812186261 100644
--- a/quick-start/build-open-harmony.rst
+++ b/quick-start/build-open-harmony.rst
@@ -1,5 +1,9 @@
 .. _BuildOpenharmony:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Building and Running |main_project_name| image
diff --git a/quick-start/downloading-tools-and-sourcecode.rst b/quick-start/downloading-tools-and-sourcecode.rst
index ec64a72da40a5697c26184662f349e822fa55a80..37f4818b1eb798354395e086339bfa90dcecd9ec 100644
--- a/quick-start/downloading-tools-and-sourcecode.rst
+++ b/quick-start/downloading-tools-and-sourcecode.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Downloading Tools and Source Code
diff --git a/quick-start/freeRTOS-flavour.rst b/quick-start/freeRTOS-flavour.rst
index 8eeb852102f5c664a435ae2ab5154cdf33da462e..f9a71f77d7bf00932c8b1016efcac2c6f70bf4c4 100644
--- a/quick-start/freeRTOS-flavour.rst
+++ b/quick-start/freeRTOS-flavour.rst
@@ -1,5 +1,9 @@
 .. _freertos_flavour:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 FreeRTOS flavour
diff --git a/quick-start/images/architecture.png.license b/quick-start/images/architecture.png.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/quick-start/images/architecture.png.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/quick-start/linux-flavour.rst b/quick-start/linux-flavour.rst
index bb587d4cda6968ca89cf196340db878b1c1074c2..66784c29e78db47d9a892cc2941ae0392b05131d 100644
--- a/quick-start/linux-flavour.rst
+++ b/quick-start/linux-flavour.rst
@@ -1,5 +1,9 @@
 .. _linux_flavour:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Linux flavour
diff --git a/quick-start/zephyr-flavour.rst b/quick-start/zephyr-flavour.rst
index b578353d5cba5215810e1e03ad383ab7d0b9e75d..194ae870f58dd9834803d3eeea063a4e3e48013f 100644
--- a/quick-start/zephyr-flavour.rst
+++ b/quick-start/zephyr-flavour.rst
@@ -1,5 +1,9 @@
 .. _zephyr_flavour:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Zephyr flavour
diff --git a/readme/Code-of-Conduct.rst b/readme/Code-of-Conduct.rst
index 78a2786882bd42f530bcfeb3515d4ff2e9e8c844..ec6487af87ef11ef30a289da27f3fa06fe140bbf 100644
--- a/readme/Code-of-Conduct.rst
+++ b/readme/Code-of-Conduct.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Code of Conduct
diff --git a/readme/Communication-in-Community.rst b/readme/Communication-in-Community.rst
index f7fc511f7bb9ace33e69e4754e8a22ef12a94c96..805b077f2538980e2e64db051a9896b6747543ad 100644
--- a/readme/Communication-in-Community.rst
+++ b/readme/Communication-in-Community.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Communication in Community
diff --git a/readme/Contributing-to-the-Documentation.rst b/readme/Contributing-to-the-Documentation.rst
index 4b15a87955c69412659878589f1afa58615985d4..85ed1d6b755a05973c15c9fdb8e7e9a5040d6ffc 100644
--- a/readme/Contributing-to-the-Documentation.rst
+++ b/readme/Contributing-to-the-Documentation.rst
@@ -1,5 +1,9 @@
 .. _document-contribution:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Documentation Contribution
diff --git a/readme/Contribution-Process.rst b/readme/Contribution-Process.rst
index d93fc5c9770033d9c677cff937b052b517806dbb..1112bdced89a1889c7bd49c0d7bc8267a7e1981c 100644
--- a/readme/Contribution-Process.rst
+++ b/readme/Contribution-Process.rst
@@ -1,5 +1,9 @@
 .. _contribution-process:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Contribution Process
diff --git a/readme/FAQs.rst b/readme/FAQs.rst
index e456f8563126d7e585598db9963f9ad34518e23a..a54de58b2eb8214fa34e4053143d259d01e7a758 100644
--- a/readme/FAQs.rst
+++ b/readme/FAQs.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 FAQs
diff --git a/readme/README.rst b/readme/README.rst
index bba911de2ea398aea0ef16ddfa6dfa3ae2a85128..2ec50fd9ab7b7a92fc3e7239306d575cf27d96e8 100644
--- a/readme/README.rst
+++ b/readme/README.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Contributing Documents
diff --git a/readme/images/Font_style.PNG.license b/readme/images/Font_style.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..24057253cd2da5ceb35ad5e781a109762bb6132a
--- /dev/null
+++ b/readme/images/Font_style.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
diff --git a/readme/images/List-table.PNG.license b/readme/images/List-table.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/List-table.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/List.PNG.license b/readme/images/List.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/List.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/csv_table.PNG.license b/readme/images/csv_table.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/csv_table.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/math.PNG.license b/readme/images/math.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/math.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/multi-column_list.PNG.license b/readme/images/multi-column_list.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/multi-column_list.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/multi_data.PNG.license b/readme/images/multi_data.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/multi_data.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/quick-start.PNG.license b/readme/images/quick-start.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/quick-start.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/tables.PNG.license b/readme/images/tables.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/tables.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/images/toctree.PNG.license b/readme/images/toctree.PNG.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readme/images/toctree.PNG.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/readme/reStructuredText-Basics.rst b/readme/reStructuredText-Basics.rst
index 54cc041f441e90857b9937e433841d42c06589cc..c36834b71dc4cf8424e92d60c28d3877552c82a3 100644
--- a/readme/reStructuredText-Basics.rst
+++ b/readme/reStructuredText-Basics.rst
@@ -1,5 +1,9 @@
 .. _restructured-text:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Documentation using Sphinx
diff --git a/readthedocs.yml b/readthedocs.yml
index 75e6caddcfbbb13c3cf3a682c96f4b16922eb65d..8a5cd3b402691ec8293ec460c2a5863cb8315880 100644
--- a/readthedocs.yml
+++ b/readthedocs.yml
@@ -1,4 +1,3 @@
-# .readthedocs.yml
 # Read the Docs configuration file
 # See https://docs.readthedocs.io/en/stable/config-file/v2.html for details
 
diff --git a/readthedocs.yml.license b/readthedocs.yml.license
new file mode 100644
index 0000000000000000000000000000000000000000..b23a85e2641e098a6c0cc2a16c805cd56252d547
--- /dev/null
+++ b/readthedocs.yml.license
@@ -0,0 +1,3 @@
+SPDX-FileCopyrightText: Huawei Inc.
+
+SPDX-License-Identifier: CC-BY-4.0
\ No newline at end of file
diff --git a/requirements.txt b/requirements.txt
index bfd35542d8f870d03e162d1bd6cd4f6bef235437..688169bf2312b9ca9336f2f4c87cfdd41a2b9aa7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,2 +1,5 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
 six
 recommonmark
diff --git a/supported-boards/96b-Avenger.rst b/supported-boards/96b-Avenger.rst
index b96686b9fbb29ea22d075dd60082d38ed5530d9f..10bdcaf8dc411e5f3e8db7162a74e6af5d571dc1 100644
--- a/supported-boards/96b-Avenger.rst
+++ b/supported-boards/96b-Avenger.rst
@@ -1,5 +1,9 @@
 .. _avenger96:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 96Boards Avenger96
diff --git a/supported-boards/96b-nitrogen.rst b/supported-boards/96b-nitrogen.rst
index 96651986d09d4936ac91acb6666816f6e39d5955..b67cf3c0596edf03c15f4102935221038d2c8512 100644
--- a/supported-boards/96b-nitrogen.rst
+++ b/supported-boards/96b-nitrogen.rst
@@ -1,5 +1,9 @@
 .. _nitogen:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 96Boards Nitrogen
diff --git a/supported-boards/README.rst b/supported-boards/README.rst
index 565ca3fad844493284bec3887ffcdd2af969cf2e..ec2dcf4ff220225b5a70780875c9385b5d84c67d 100644
--- a/supported-boards/README.rst
+++ b/supported-boards/README.rst
@@ -1,5 +1,9 @@
 .. _supported-boards:
 
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 Supported Boards
diff --git a/supported-boards/seco-imx8mm-c61.rst b/supported-boards/seco-imx8mm-c61.rst
index b1ff81cd336d8634483249b6279d5a56302c662b..5483922f3ccde581c776966dee895676c4909bbb 100644
--- a/supported-boards/seco-imx8mm-c61.rst
+++ b/supported-boards/seco-imx8mm-c61.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 SBC-C61 SECO
diff --git a/supported-boards/seco-intel-b68.rst b/supported-boards/seco-intel-b68.rst
index 3bfa8d815b0f0644604c97c24e4fc94b40426a88..f4bb8d487712b2a8b474af52a5f140b63e086c27 100644
--- a/supported-boards/seco-intel-b68.rst
+++ b/supported-boards/seco-intel-b68.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 .. include:: ../definitions.rst
 
 SBC-B68-eNUC SECO
diff --git a/term/glossary.rst b/term/glossary.rst
index f3ba5d11ac95b562b6105b01aabbfdb5e9bfb8cf..012131f53b4a11a867a8c5a73fcd80bbc51f5d6c 100644
--- a/term/glossary.rst
+++ b/term/glossary.rst
@@ -1,3 +1,7 @@
+.. SPDX-FileCopyrightText: Huawei Inc.
+..
+.. SPDX-License-Identifier: CC-BY-4.0
+
 Glossary
 ========