docs: added copyrights and licensing page in programming guide

This commit is contained in:
Shubham Patil
2025-01-22 12:47:12 +05:30
parent d0c11df7e1
commit 0e7496ae5d
3 changed files with 74 additions and 2 deletions
+3
View File
@@ -1,6 +1,9 @@
Espressifs SDK for Matter is an open source development framework for Matter
Specification. It is built on top of the open source Matter SDK. It is developed
and maintained by Espressif Systems and licensed under Apache License 2.0.
The following content is copied from the Matter SDK NOTICE file.
If there are any updates, the latest copy can be found at
https://github.com/project-chip/connectedhomeip/blob/master/NOTICE
The Matter SDK is an open source implementation of the Matter Specification
(Matter). Matter is developed by members of the Connectivity Standards Alliance
+64
View File
@@ -0,0 +1,64 @@
Copyrights and Licenses
***********************
Software Copyrights
===================
All original source code in this repository is Copyright (C) 2021-2025 Espressif Systems.
This source code is licensed under the Apache License 2.0 as described in the file
:project_file:`LICENSE <LICENSE>`.
Additional third party copyrighted code is included under the following licenses.
Where source code headers specify Copyright & License information,
this information takes precedence over the summaries made here.
Some examples use external components which are not Apache licensed,
please check the copyright description in each example source code.
ESP-IDF
-------
* `ESP-IDF`_ is licensed under the Apache License 2.0, as described in its `copyright and license document`_.
Matter SDK
----------
* The `Matter SDK`_ is licensed under the Apache License 2.0 as described in the file `LICENSE`_ file.
Managed Components from Espressif's Component Registry
------------------------------------------------------
* `espressif/mdns`_ is licensed under the Apache License 2.0.
* `espressif/esp_secure_cert_mgr`_ is licensed under the Apache License 2.0.
* `espressif/esp_encrypted_img`_ is licensed under the Apache License 2.0.
* `espressif/esp_insights`_ is licensed under the Apache License 2.0.
* `espressif/json_parser`_ is licensed under the Apache License 2.0.
* `espressif/json_generator`_ is licensed under the Apache License 2.0.
* `espressif/led_strip`_ is licensed under the Apache License 2.0.
* `espressif/button`_ is licensed under the Apache License 2.0.
Documentation
-------------
* HTML version of the `ESP-Matter Programming Guide`_ uses the Sphinx theme `sphinx_idf_theme`_,
which is Copyright (c) 2013-2020 Dave Snider, Read the Docs, Inc. & contributors,
and Espressif Systems (Shanghai) CO., LTD. It is based on `sphinx_rtd_theme`_.
Both are licensed under MIT license.
.. _ESP-IDF: https://github.com/espressif/esp-idf
.. _Matter SDK: https://github.com/project-chip/connectedhomeip
.. _LICENSE: https://github.com/espressif/esp-matter/blob/master/LICENSE
.. _sphinx_idf_theme: https://github.com/espressif/sphinx_idf_theme
.. _sphinx_rtd_theme: https://github.com/readthedocs/sphinx_rtd_theme
.. _ESP-Matter Programming Guide: https://docs.espressif.com/projects/esp-matter/en/latest
.. _copyright and license document: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/COPYRIGHT.html
.. _Espressif Component Registry: https://components.espressif.com
.. _espressif/mdns: https://components.espressif.com/components/espressif/mdns
.. _espressif/esp_secure_cert_mgr: https://components.espressif.com/components/espressif/esp_secure_cert_mgr
.. _espressif/esp_encrypted_img: https://components.espressif.com/components/espressif/esp_encrypted_img
.. _espressif/esp_insights: https://components.espressif.com/components/espressif/esp_insights
.. _espressif/json_parser: https://components.espressif.com/components/espressif/json_parser
.. _espressif/json_generator: https://components.espressif.com/components/espressif/json_generator
.. _espressif/led_strip: https://components.espressif.com/components/espressif/led_strip
.. _espressif/button: https://components.espressif.com/components/espressif/button
+7 -2
View File
@@ -1,7 +1,7 @@
Programming Guide
=================
`Matter <https://csa-iot.org/all-solutions/matter/>`__ is a unified IP-based
`Matter`_ is a unified IP-based
connectivity protocol that is designed to connect and build open, reliable
and secure IoT ecosystems. This new technology and connectivity standard enables
communication among a wide range of smart devices. Matter supports IP connectivity over Wi-Fi, Thread and Ethernet.
@@ -9,7 +9,8 @@ communication among a wide range of smart devices. Matter supports IP connectivi
Espressif's SDK for Matter is the official Matter development framework for
Espressif's ESP32 series SoCs.
We have put together a series of blog posts that introduces various aspects of Matter. We recommend that you go through this `Espressif Matter Blog <https://blog.espressif.com/matter-38ccf1d60bcd>`__.
We have put together a series of blog posts that introduces various aspects of Matter.
We recommend that you go through this `Espressif Matter Blog`_.
Table of Contents
=================
@@ -23,4 +24,8 @@ Table of Contents
4. Production Considerations <production>
5. Security Considerations <security>
6. API Reference <api-reference/index>
7. Copyrights and Licenses<COPYRIGHT>
A1 Appendix FAQs <faq>
.. _Matter: https://csa-iot.org/all-solutions/matter/
.. _Espressif Matter Blog: https://blog.espressif.com/matter-38ccf1d60bcd