BPShowServer — Third-Party Notices
===================================

BPShowServer is proprietary, closed-source software published by
BPShowTools (https://bpshowtools.com).
Copyright (c) 2026 BPShowTools. All rights reserved. BPShowServer itself
is NOT licensed as open source software, and no rights to BPShowServer's
own source code are granted by this document.

BPShowServer is, however, built using a number of open-source and
third-party software components. Each of those components remains
licensed under its own respective terms, reproduced or linked below. This
document is provided solely to satisfy the attribution / notice
requirements of those licenses. It is also available from the
application's "About" panel (bottom-left of the navigation rail, or the
bottom navigation bar on narrow screens).

Only components that ship inside the running application, its installer,
or the browser-based UI are listed. Build-time-only tooling (test
frameworks, bundlers/compilers, TypeScript type stubs, the WiX installer
toolset) is not included, as it is not distributed to end users.


-------------------------------------------------------------------------
SECTION 1 — SERVER (.NET)
-------------------------------------------------------------------------

Makaretu.Dns.Multicast 0.27.0
  License: MIT
  https://github.com/richardschneider/net-mdns
  Copyright (c) 2018-2019 Richard Schneider

Microsoft.AspNetCore.SignalR.Client 10.0.9
  License: MIT
  https://github.com/dotnet/aspnetcore
  Copyright (c) .NET Foundation and Contributors

.NET / ASP.NET Core runtime and libraries (9.0), including
Microsoft.Extensions.Hosting.Abstractions, Microsoft.Extensions.
Hosting.WindowsServices, Microsoft.Extensions.Logging.Abstractions,
Microsoft.Extensions.DependencyInjection.Abstractions, Microsoft.
Extensions.Configuration(.Abstractions), Microsoft.Extensions.Options,
and Microsoft.Extensions.Http
  License: MIT
  https://github.com/dotnet/runtime
  Copyright (c) .NET Foundation and Contributors

PortAudioSharp2 1.0.0 (C# binding)
  License: Apache License 2.0
  https://github.com/csukuangfj/PortAudioSharp2
  Copyright 2019 Benjamin N. Summerton

org.k2fsa.portaudio.runtime.{win-x64,linux-x64,linux-arm64,osx-x64,osx-arm64}
  (native PortAudio binaries bundled by PortAudioSharp2)
  License: MIT
  https://github.com/PortAudio/portaudio
  Copyright (c) 1999-2011 Ross Bencina and Phil Burk

NAudio 2.2.1
  License: MIT
  https://github.com/naudio/NAudio
  Copyright (c) Mark Heath, Contributors

NLayer.NAudioSupport 1.3.0
  License: MIT
  https://github.com/naudio/NLayer
  Copyright (c) 2018 Mark Heath, Andrew Ward & Contributors

NVorbis 0.10.5
  License: MIT
  https://github.com/NVorbis/NVorbis
  Copyright (c) 2020 Andrew Ward

NAudio.Vorbis 1.5.0
  License: MIT
  https://github.com/NAudio/Vorbis

SoundTouch.Net 2.3.2 / SoundTouch.Net.NAudioSupport 2.3.2
  License: GNU Lesser General Public License v2.1 (LGPL-2.1)
  https://github.com/owoudenberg/soundtouch.net
  Full license text: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
  Based on the original SoundTouch library by Olli Parviainen
  (https://www.surina.net/soundtouch/), also LGPL-2.1.
  BPShowServer consumes SoundTouch.Net only as an unmodified, dynamically
  loaded managed library; BPShowServer's own source code is not a
  derivative work of, and is not statically linked with, SoundTouch.Net.
  The unmodified source of SoundTouch.Net is freely available at the
  repository URL above.

Livekit.Rtc.Dotnet 0.1.2
  License: Apache License 2.0
  https://github.com/pabloFuente/livekit-server-sdk-dotnet

MoonSharp 2.0.0
  License: BSD 3-Clause License
  https://www.moonsharp.org
  Copyright (c) 2014-2016, Marco Mastropaolo
  Parts of the string library are based on the KopiLua project
  (https://github.com/NLua/KopiLua). Debugger icons are from the
  Eclipse project (https://www.eclipse.org/).

System.CommandLine 2.0.0-beta4
  License: MIT
  https://github.com/dotnet/command-line-api
  Copyright (c) .NET Foundation and Contributors

Haukcode.StreamDeck 1.0.16
  License: MIT
  https://github.com/HakanL/Haukcode.StreamDeck

SixLabors.ImageSharp 3.1.12 / SixLabors.ImageSharp.Drawing 2.1.7
  License: Six Labors Split License, Version 1.0
  https://github.com/SixLabors/ImageSharp/blob/main/LICENSE
  Copyright (c) Six Labors
  Split-licensed: Apache License 2.0 terms apply if you are an open-source
  or source-available project, a non-profit/registered charity, or a
  for-profit company/individual with less than $1M USD annual gross
  revenue consuming it as a direct dependency (or any consumer using it
  only as a transitive dependency). Other commercial use requires a paid
  Six Labors Commercial License — see https://sixlabors.com/pricing/.

SkiaSharp 3.116.1 (+ SkiaSharp.NativeAssets.Win32/Linux/macOS)
  License: MIT
  https://github.com/mono/SkiaSharp
  Copyright (c) 2015-2016 Xamarin, Inc. / Copyright (c) 2017-2018
  Microsoft Corporation
  Bundles Google's Skia Graphics Library, separately licensed under
  BSD 3-Clause — https://skia.org/docs/user/license/.

Microsoft.ML.OnnxRuntime 1.20.1
  License: MIT
  https://github.com/microsoft/onnxruntime
  CPU runtime for live WebRTC processor object detection.


-------------------------------------------------------------------------
SECTION 2 — BUNDLED TOOLS
-------------------------------------------------------------------------

LiveKit Server 1.13.2
  License: Apache License 2.0
  https://github.com/livekit/livekit
  Downloaded at build time and shipped alongside BPShowServer as an
  optional local media-routing sidecar process for the Intercom module.
  It runs as a separate process and is only started when Intercom is
  enabled; it is not linked into BPShowServer's own binaries.

SSD MobileNet V1 COCO (ssd_mobilenet_v1_12.onnx)
  License: Apache License 2.0
  https://github.com/onnx/models/tree/main/validated/vision/object_detection_segmentation/ssd-mobilenetv1
  Downloaded at build or first live processor tick. Trained on MS COCO
  (includes bench; no microphone class).


-------------------------------------------------------------------------
SECTION 3 — WEB UI (browser bundle)
-------------------------------------------------------------------------

React 19.1.0 / React DOM 19.1.0
  License: MIT
  https://react.dev
  Copyright (c) Meta Platforms, Inc. and affiliates

react-router-dom 7.6.3
  License: MIT
  https://reactrouter.com

@tanstack/react-query 5.80.7
  License: MIT
  https://tanstack.com/query

zustand 5.0.5
  License: MIT
  https://github.com/pmndrs/zustand

@microsoft/signalr 8.0.7
  License: MIT
  https://github.com/dotnet/aspnetcore

@xyflow/react 12.11.1
  License: MIT
  https://reactflow.dev
  Used for the DMX flow-graph editor.

@monaco-editor/react 4.7.0 / monaco-editor 0.55.1
  License: MIT
  https://microsoft.github.io/monaco-editor/
  Copyright (c) Microsoft Corporation
  Used for the Scripting module's code editor.

lucide-react 0.487.0
  License: ISC
  https://lucide.dev

Font Awesome Free (@fortawesome/fontawesome-svg-core, free-regular-svg-icons,
free-solid-svg-icons, react-fontawesome) 7.3.0 / 3.3.1
  License: split — Icons: CC BY 4.0 · Fonts: SIL OFL 1.1 · Code: MIT
  https://fontawesome.com/license/free

livekit-client 2.20.0
  License: Apache License 2.0
  https://github.com/livekit/client-sdk-js

qrcode 1.5.4
  License: MIT
  https://github.com/soldair/node-qrcode


-------------------------------------------------------------------------
SECTION 4 — FULL LICENSE TEXTS (by license type)
-------------------------------------------------------------------------

--- 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.

(See each package's own repository, linked above, for its specific
copyright line.)

--- 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.

--- BSD 3-Clause License (MoonSharp) ---

Copyright (c) 2014-2016, Marco Mastropaolo
All rights reserved.

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

  * Redistributions of source code must retain the above copyright
    notice, this list of conditions and the following disclaimer.
  * 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.
  * 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. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

--- Apache License, Version 2.0 ---

Full text: https://www.apache.org/licenses/LICENSE-2.0

Summary (not a substitute for the full text above): Licensed under the
Apache License, Version 2.0 (the "License"); you may not use covered
files except in compliance with the License. You may obtain a copy of
the License at the URL above. Unless required by applicable law or
agreed to in writing, software distributed under the License is
distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the specific
language governing permissions and limitations under the License.

--- GNU Lesser General Public License, Version 2.1 (LGPL-2.1) ---

Applies to: SoundTouch.Net, SoundTouch.Net.NAudioSupport.
Full text: https://www.gnu.org/licenses/old-licenses/lgpl-2.1.html

The LGPL-2.1 permits linking (including dynamic linking, as used here)
the licensed library into proprietary applications, provided the library
itself remains available under its own license and users are given the
means to obtain and relink a compatible version. BPShowServer does not
modify SoundTouch.Net's source; the unmodified source is publicly
available at the repository URL in Section 1.

--- Six Labors Split License, Version 1.0 (SixLabors.ImageSharp,
    SixLabors.ImageSharp.Drawing) ---

Full text: https://github.com/SixLabors/ImageSharp/blob/main/LICENSE
See the Section 1 entry above for a plain-language summary of the
qualifying conditions for Apache-2.0 terms vs. a paid commercial license.

--- Font Awesome Free License (split: CC BY 4.0 / SIL OFL 1.1 / MIT) ---

Icons: Creative Commons Attribution 4.0 International License
  https://creativecommons.org/licenses/by/4.0/
Fonts: SIL Open Font License, Version 1.1
  https://scripts.sil.org/OFL
Code: MIT License (see MIT text above)
Full details: https://fontawesome.com/license/free


-------------------------------------------------------------------------
This document was last reviewed alongside Directory.Packages.props and
src/BPShowServer.Web/package.json. If you believe it is out of date or
incomplete, please contact BPShowTools (https://bpshowtools.com).
-------------------------------------------------------------------------
