nuttx/Documentation
makejian 60b1cef84b Kconfig: Add ALLOW_CUSTOM_PERMISSIVE_COMPONENTS option
Add a new license configuration option for components that have
custom permissive licenses which are not covered by the standard
license options (BSD, MIT, GPL, etc.).

This option allows projects to explicitly opt-in to using components
with custom permissive licenses that allow free use, modification,
and distribution but may have specific attribution or notice
requirements.

Also update the License Setup documentation section to include
this new option.

Signed-off-by: makejian <makejian@xiaomi.com>
2026-01-20 02:15:19 +08:00
..
_extensions Documentation: port warnings_filter Sphinx extension from Zephyr 2023-11-28 09:18:29 -08:00
_static docs: reduce main content max width from 1200px to 1000px 2021-03-26 23:41:45 -05:00
_templates Documentation: support versioned docs 2020-11-26 10:58:44 -08:00
applications netlib: Supplement the netlib_check_httpconnectivity documentation 2026-01-09 17:11:04 +08:00
components netdev: delete macro CONFIG_NETDEV_CHECKSUM with nuttx 2026-01-19 23:22:46 +08:00
contributing Modify `do while` Statement typo 2025-12-29 09:40:54 +08:00
debugging sched: Improve nxsched stack overflow checking implementation 2025-10-11 18:00:44 +08:00
faq DOC: Add how to get application on NSH 2024-06-06 02:39:56 +08:00
guides doc: update citests.rst and move to Testing 2026-01-04 09:40:12 -03:00
implementation Documentation/Make: add implementation/make_build_system.rst 2025-11-20 09:39:16 -05:00
introduction WIP: Documentation: replace first person perspectives 2025-05-19 20:21:33 +08:00
logos style: fix typos 2025-04-30 13:45:46 +08:00
platforms Doc: Correct XIAO ESP32C3 board configuration name 2026-01-18 11:49:20 +08:00
quickstart Kconfig: Add ALLOW_CUSTOM_PERMISSIVE_COMPONENTS option 2026-01-20 02:15:19 +08:00
reference arch/arm64: disable fork support in protected build mode 2026-01-18 11:17:13 +08:00
ReleaseNotes nuttx/sched: rename nxsched_timer_expiration 2026-01-12 16:20:42 +08:00
standards Documentation/posix.rst: fix typos 2025-08-22 20:50:13 +08:00
testing doc: update citests.rst and move to Testing 2026-01-04 09:40:12 -03:00
.gitignore docs/tags: Introduce tagging feature to the documentation. 2025-04-29 09:18:25 +02:00
conf.py docs: Update the ELF guides 2025-06-11 23:11:08 +08:00
glossary.rst rename doc/ -> Documentation/ 2020-08-24 10:29:55 -07:00
index.rst docs/security: Add Security section to the documentation. 2026-01-06 02:17:20 +08:00
known-warnings.txt fs: Add VFS docs 2024-02-20 18:28:09 -08:00
legacy_README.md Documentation: fix spelling 2025-05-15 11:33:41 +08:00
make.bat Documentation: Remove all tail spaces from *.rst and *.html 2020-10-18 10:51:22 -07:00
Makefile docs/tags: Introduce tagging feature to the documentation. 2025-04-29 09:18:25 +02:00
Pipfile docs: Fix pipenv lockfile for older Python versions 2025-06-11 23:11:08 +08:00
Pipfile.lock build(deps): bump urllib3 from 2.6.0 to 2.6.3 in /Documentation 2026-01-08 09:05:02 +01:00
security.rst docs/security: Add Security section to the documentation. 2026-01-06 02:17:20 +08:00
substitutions.rst Remove the double blank line from source files 2022-02-20 20:10:14 +01:00