From 1d089e1ca47bea838860c141845b6cd4e6f205c2 Mon Sep 17 00:00:00 2001 From: WMC001 <46217886+WMC001@users.noreply.github.com> Date: Wed, 30 Sep 2026 15:03:04 +0800 Subject: [PATCH] docs: update third-party notices (#4048) --- NOTICE | 44 ++++++++++++++++++++++++++++++++++---------- 1 file changed, 34 insertions(+), 10 deletions(-) diff --git a/NOTICE b/NOTICE index a22f79557..4c7358b46 100644 --- a/NOTICE +++ b/NOTICE @@ -1,17 +1,41 @@ # Nexent Open Source Project -Copyright © 2025 Huawei Technologies Co., Ltd. +Copyright (c) 2025-2026 Huawei Technologies Co., Ltd. -This product includes software developed by the Nexent Team. +Nexent is developed by the Nexent Team and is distributed under the MIT +License. See the `LICENSE` file in this repository for the full license text. -=== Third-Party Components === -This software contains the following open-source components: +## Third-Party Software -1. Unstructured.io - Apache License 2.0 - Source: https://github.com/Unstructured-IO/unstructured +Nexent incorporates and depends on third-party open-source software. The +following list identifies the principal components that are directly +integrated into the project. Each component remains subject to its own +license, copyright notices, and attribution requirements. -2. SmolAgents - Apache License 2.0 - Source: https://github.com/huggingface/smolagents +| Component | License | Source | +| --- | --- | --- | +| Unstructured | Apache License 2.0 | https://github.com/Unstructured-IO/unstructured | +| smolagents | Apache License 2.0 | https://github.com/huggingface/smolagents | +| Ray | Apache License 2.0 | https://github.com/ray-project/ray | +| FastAPI | MIT License | https://github.com/fastapi/fastapi | +| LangChain | MIT License | https://github.com/langchain-ai/langchain | +| FastMCP | Apache License 2.0 | https://github.com/jlowin/fastmcp | +| Model Context Protocol Python SDK | MIT License | https://github.com/modelcontextprotocol/python-sdk | +| openJiuwen | Apache License 2.0 | https://gitcode.com/openJiuwen/agent-core | +| OpenAI Python library | Apache License 2.0 | https://github.com/openai/openai-python | +| Next.js | MIT License | https://github.com/vercel/next.js | +| React | MIT License | https://github.com/facebook/react | +| Ant Design | MIT License | https://github.com/ant-design/ant-design | +| assistant-ui | MIT License | https://github.com/assistant-ui/assistant-ui | +| Vercel AI SDK | Apache License 2.0 | https://github.com/vercel/ai | +| PDF.js | Apache License 2.0 | https://github.com/mozilla/pdf.js | +| Mermaid | MIT License | https://github.com/mermaid-js/mermaid | -3. Ray - Apache License 2.0 - Source: https://github.com/ray-project/ray \ No newline at end of file +This list is not exhaustive. The dependency declarations in +`backend/pyproject.toml`, `sdk/pyproject.toml`, `frontend/package.json`, and +`doc/package.json` identify the current direct dependencies. Where lockfiles +are present, including `backend/uv.lock` and `frontend/pnpm-lock.yaml`, they +also record the dependency graph resolved for a particular build. + +Distributors must preserve all notices and license texts required by those +dependencies.