Third-Party Notices
Translation notice: descriptions on this page translate the authoritative Traditional Chinese (Taiwan) project document. Package names, license names, copyright notices, linked license texts, and the original legal texts prevail.
OdfKit uses CC0 1.0 Universal. The following build and runtime dependencies retain their respective licenses.
| Package | Purpose | License |
|---|---|---|
| BouncyCastle.Cryptography | Cryptography, hashing, and key derivation | MIT |
| CommunityToolkit.HighPerformance | High-performance memory and buffer utilities | MIT |
| System.Security.Cryptography.Xml | XML digital signatures | MIT |
| System.Security.Cryptography.Pkcs | PKCS7 / CMS signatures | MIT |
| Sylvan.Data.Csv | CSV import and export for ODS | MIT |
| CSharpMath | LaTeX ↔ MathML conversion engine | MIT |
| System.Text.Json | JSON serialization for the core and netstandard2.0 collaboration target | MIT |
| System.Numerics.Tensors | Vectorized formula aggregates for net10.0 | MIT |
| System.IO.Hashing | CRC-32 checksums for net10.0 | MIT |
| System.Memory / System.Buffers / System.Threading.Tasks.Extensions / Microsoft.Bcl.AsyncInterfaces / Microsoft.Bcl.HashCode / System.Text.Encoding.CodePages | netstandard2.0 compatibility support | MIT |
| Microsoft.Win32.Registry | netstandard2.0 compatibility support for resolving Windows EUDC registry sources | MIT |
| Microsoft.Extensions.Hosting.WindowsServices and Microsoft.Extensions Hosting / Logging dependencies | Windows Service Control Manager lifecycle and Event Log integration for the NativeAOT WebFont Sidecar | MIT |
| Markdig | Markdown AST parsing backend in OdfKit.Extensions.Html | BSD-2-Clause |
| SkiaSharp / HarfBuzzSharp | Cross-platform drawing and text shaping in OdfKit.Extensions.Imaging | MIT |
| ScottPlot | In-memory charts and fallback visualization | MIT |
| ClosedXML / DocumentFormat.OpenXml | OOXML integration, import, and export | MIT / MIT |
| PDFsharp-MigraDoc | PDF processing, layout, and drawing | MIT |
| dotNetRdf.Core | RDF graph and SPARQL bridge | MIT |
| Microsoft.CSharp | Runtime binding for dynamic in the netstandard2.0 OOXML target |
MIT |
| OASIS OpenDocument Relax-NG Schemas | ODF 1.1 / 1.2 / 1.3 / 1.4 validation and code generation | OASIS Copyright |
When distributing an application containing these dependencies, preserve every license and copyright notice required by the applicable terms. Consult the package links in the authoritative notice.
For the OASIS schema files:
WebFont test dependencies
- Noto Sans Arabic / Devanagari / CJK — SIL Open Font License 1.1
- Noto Color Emoji — SIL Open Font License 1.1
- IPAmj Mincho — IPA Font License Agreement v1.0
- CNS 11643 fonts — Government Open Data License v1 / OFL-1.1
- Copyright (c) OASIS Open 2021. All Rights Reserved.
- See the headers of each schema and the OASIS IPR Policy.