Skip to content

Latest commit

 

History

History
202 lines (142 loc) · 12.2 KB

File metadata and controls

202 lines (142 loc) · 12.2 KB

Third-Party Software Notices and Information

This document contains third-party software notices and information for the Ambient Provider project.

The Ambient Provider project incorporates third-party software components distributed under various open source licenses. This document provides the copyright notices and license terms for these third-party components as required by their respective licenses.

Python Dependencies (Backend API)

FastAPI - MIT License

Copyright: Copyright (c) 2018 Sebastián Ramírez
Project: https://github.com/tiangolo/fastapi
License: MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Uvicorn - BSD-3-Clause License

Copyright: Copyright (c) 2017-present, Encode OSS Ltd.
Project: https://github.com/encode/uvicorn
License: BSD-3-Clause License

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.

Pydantic - MIT License

Copyright: Copyright (c) 2017 to present Pydantic Services Inc. and individual contributors
Project: https://github.com/pydantic/pydantic
License: MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Jinja2 - BSD-3-Clause License

Copyright: Copyright 2007 Pallets
Project: https://github.com/pallets/jinja
License: BSD-3-Clause License

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

OpenAI Python Client - Apache-2.0 License

Copyright: Copyright (c) 2022 OpenAI
Project: https://github.com/openai/openai-python
License: Apache License 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

NumPy - BSD-3-Clause License

Copyright: Copyright (c) 2005-2023, NumPy Developers
Project: https://github.com/numpy/numpy
License: BSD-3-Clause License

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  3. Neither the name of the NumPy Developers nor the names of any contributors may be used to endorse or promote products derived from this software without specific prior written permission.

Librosa - ISC License

Copyright: Copyright (c) 2013--2023, librosa development team
Project: https://github.com/librosa/librosa
License: ISC License

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

SoundFile - BSD-3-Clause License

Copyright: Copyright (c) 2013, Bastian Bechtold
Project: https://github.com/bastibe/python-soundfile
License: BSD-3-Clause License

NVIDIA Riva Client - Apache-2.0 License

Copyright: Copyright (c) 2021-2024, NVIDIA CORPORATION & AFFILIATES
Project: https://github.com/nvidia-riva/python-clients
License: Apache License 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Gradio - Apache-2.0 License

Copyright: Copyright (c) 2021-2024 Gradio, Inc.
Project: https://github.com/gradio-app/gradio
License: Apache License 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

JavaScript/TypeScript Dependencies (Frontend UI)

React - MIT License

Copyright: Copyright (c) Meta Platforms, Inc. and affiliates
Project: https://github.com/facebook/react
License: MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

Vite - MIT License

Copyright: Copyright (c) 2019-present, Yuxi (Evan) You and Vite contributors
Project: https://github.com/vitejs/vite
License: MIT License

TypeScript - Apache-2.0 License

Copyright: Copyright (c) Microsoft Corporation
Project: https://github.com/microsoft/TypeScript
License: Apache License 2.0

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0

Axios - MIT License

Copyright: Copyright (c) 2014-present Matt Zabriskie & Collaborators
Project: https://github.com/axios/axios
License: MIT License

Tailwind CSS - MIT License

Copyright: Copyright (c) Tailwind Labs, Inc.
Project: https://github.com/tailwindlabs/tailwindcss
License: MIT License

Radix UI - MIT License

Copyright: Copyright (c) 2022 WorkOS
Project: https://github.com/radix-ui/primitives
License: MIT License

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

Lucide React - ISC License

Copyright: Copyright (c) 2020, Lucide Contributors
Project: https://github.com/lucide-icons/lucide
License: ISC License

Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

Marked - MIT License

Copyright: Copyright (c) 2011-2018, Christopher Jeffrey and contributors
Project: https://github.com/markedjs/marked
License: MIT License

Zod - MIT License

Copyright: Copyright (c) 2020 Colin McDonnell
Project: https://github.com/colinhacks/zod
License: MIT License

React Dropzone - MIT License

Copyright: Copyright (c) 2021 react-dropzone
Project: https://github.com/react-dropzone/react-dropzone
License: MIT License

Turndown - MIT License

Copyright: Copyright (c) 2017 Dom Christie
Project: https://github.com/mixmark-io/turndown
License: MIT License

NVIDIA Proprietary Components

NVIDIA KUI (Kaizen UI) Components

Copyright: Copyright (c) 2024 NVIDIA CORPORATION & AFFILIATES
License: NVIDIA Proprietary License

The KUI (Kaizen UI) components (@kui/foundations, @kui/react) and NVIDIA Brand Assets (@nv-brand-assets/*) are proprietary NVIDIA software components provided under NVIDIA's proprietary license terms. These components are not open source software.

Development Dependencies

Development dependencies used for building, testing, and maintaining this project include:

  • pytest - MIT License
  • black - MIT License
  • isort - MIT License
  • ruff - MIT License
  • eslint - MIT License
  • prettier - MIT License
  • autoprefixer - MIT License
  • postcss - MIT License

License Compatibility Statement

All third-party open source software components used in this project have been reviewed for license compatibility with the Apache License 2.0. The licenses of the included third-party components are compatible with the Apache License 2.0 under which this project is distributed.

Additional Information

For complete license texts and additional information about third-party components, please refer to:

  1. The individual package repositories linked above
  2. The node_modules directory for JavaScript dependencies
  3. The Python package installation directories for Python dependencies
  4. The project's dependency lock files (uv.lock, package-lock.json)

Note: This third-party notices file is provided for informational purposes and compliance with open source license requirements. For the most up-to-date license information, please refer to the individual component repositories and their respective license files.