Third-Party Notices

July 11, 2026 · View on GitHub

opcilloscope's own source code is licensed under the MIT License; see LICENSE.

Official releases are self-contained .NET applications. The executable bundles the managed dependencies below and embeds the native Oniguruma runtime asset for extraction when needed. Release archives include this inventory, the exact notices under licenses/, and the exact .NET runtime and Microsoft.Extensions notices copied from the packages used for that RID.

The authoritative resolved graphs are the checked-in packages.<rid>.lock.json files for all six supported release targets. CI verifies that their package versions match licenses/THIRD-PARTY-PACKAGES.tsv.

Bundled package inventory

PackageVersionLicense
OPCFoundation.NetStandard.Opc.Ua.Client1.5.378.156OPC Foundation MIT 1.00
OPCFoundation.NetStandard.Opc.Ua.Configuration1.5.378.156OPC Foundation MIT 1.00
OPCFoundation.NetStandard.Opc.Ua.Core1.5.378.156OPC Foundation MIT 1.00
OPCFoundation.NetStandard.Opc.Ua.Security.Certificates1.5.378.156OPC Foundation MIT 1.00
OPCFoundation.NetStandard.Opc.Ua.Types1.5.378.156OPC Foundation MIT 1.00
Terminal.Gui2.4.5MIT
BitFaster.Caching2.6.0MIT
ColorHelper1.8.1MIT
JetBrains.Annotations2025.2.4MIT
Markdig1.1.3BSD-2-Clause
Microsoft.Extensions.DependencyInjection10.0.8MIT
Microsoft.Extensions.DependencyInjection.Abstractions10.0.8MIT
Microsoft.Extensions.Logging10.0.8MIT
Microsoft.Extensions.Logging.Abstractions10.0.8MIT
Microsoft.Extensions.Options10.0.8MIT
Microsoft.Extensions.Primitives10.0.8MIT
Newtonsoft.Json13.0.4MIT
Onigwrap1.0.11MIT; bundled Oniguruma uses a BSD-style license
System.IO.Abstractions22.1.1MIT
TestableIO.System.IO.Abstractions22.1.1MIT
TestableIO.System.IO.Abstractions.Wrappers22.1.1MIT
Testably.Abstractions.FileSystem.Interface10.1.0MIT
TextMateSharp2.0.4MIT
TextMateSharp.Grammars2.0.4MIT
Wcwidth4.0.1MIT
Microsoft .NET Runtimeresolved from the .NET 10 SDK for each RIDMIT plus packaged third-party notices

MinVer 7.0.0 (Apache-2.0) and Microsoft.NET.ILLink.Tasks 10.0.9 (MIT) are build-only tools and contribute no code to published binaries.

Exact notices carried with releases

  • OPC Foundation MIT License 1.00
  • Markdig BSD-2-Clause License
  • Onigwrap third-party notices, including the required native Oniguruma notice
  • DOTNET-RUNTIME-<rid>-LICENSE.txt and DOTNET-RUNTIME-<rid>-THIRD-PARTY-NOTICES.txt, copied from the exact self-contained runtime pack during release publishing
  • MICROSOFT-EXTENSIONS-THIRD-PARTY-NOTICES.txt, copied from the exact resolved Microsoft.Extensions package after verifying that the six bundled packages carry identical notice content

See notice sources and maintenance for the validation and regeneration procedure.

Other MIT-licensed components

The following copyright notices apply to the remaining MIT components:

  • Terminal.Gui — Copyright 2007-2011 Novell Inc; Copyright 2017 Microsoft Corp
  • BitFaster.Caching — Copyright (c) 2020 Alex Peck
  • ColorHelper — Copyright (c) 2020 Artyom Gritsuk
  • JetBrains.Annotations — Copyright (c) 2016-2024 JetBrains s.r.o.
  • Microsoft.Extensions.* and the Microsoft .NET Runtime:
    • Copyright (c) .NET Foundation and Contributors
    • All rights reserved.
  • Newtonsoft.Json — Copyright (c) 2007 James Newton-King
  • Onigwrap — Copyright (c) 2024 Aikawa Yataro; its packaged historical and third-party notices are reproduced separately
  • System.IO.Abstractions / TestableIO.System.IO.Abstractions*:
    • Copyright (c) Tatham Oddie and Contributors
    • All rights reserved.
  • Testably.Abstractions.FileSystem.Interface — Copyright (c) 2022 Valentin Breuß
  • TextMateSharp / TextMateSharp.Grammars — Copyright (c) 2021 Daniel Peñalba
  • Wcwidth — Copyright Patrik Svensson. Phil Scott

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.