Licenses
Virtual Printer incorporates the following third-party software components. Each component is licensed under the terms specified by its respective copyright holders.
Project License
The application source code and repository content are licensed under the MIT License, except for the bundled
VirtualPrinterMono-*.ttf font files.
The VirtualPrinterMono fonts may be used and redistributed only as an unmodified part of virtual-printer.online, including forks and self-hosted deployments. They may not be reused in another project. See the VirtualPrinterMono Font License for the complete terms.
Table of Contents
- .NET Runtime Components - MIT License
- Application Libraries - MIT License, Apache-2.0
- UI Assets - MIT License
.NET Runtime Components
The following Microsoft .NET packages are used under the MIT License:
| Package | Version | License | License Text |
|---|---|---|---|
| Microsoft.AspNetCore.Authentication.JwtBearer | 8.0.* | MIT | aspnetcore-mit-license.txt |
| Microsoft.Data.Sqlite | 8.0.10 | MIT | efcore-mit-license.txt |
| Microsoft.EntityFrameworkCore | 8.0.10 | MIT | efcore-mit-license.txt |
| Microsoft.EntityFrameworkCore.Sqlite | 8.0.10 | MIT | efcore-mit-license.txt |
| Microsoft.Extensions.Configuration | 8.0.0 | MIT | runtime-mit-license.txt |
| Microsoft.Extensions.Configuration.Binder | 8.0.0 | MIT | runtime-mit-license.txt |
| Microsoft.Extensions.Configuration.EnvironmentVariables | 8.0.0 | MIT | runtime-mit-license.txt |
| Microsoft.Extensions.Configuration.Json | 8.0.0 | MIT | runtime-mit-license.txt |
| Microsoft.Extensions.Hosting.Abstractions | 8.0.0 | MIT | runtime-mit-license.txt |
| Microsoft.Extensions.Options | 8.0.0 | MIT | runtime-mit-license.txt |
| System.IdentityModel.Tokens.Jwt | 8.14.0 | MIT | azuread-identitymodel-mit-license.txt |
| System.Text.Encoding.CodePages | 10.0.0-rc.2.25502.107 | MIT | runtime-mit-license.txt |
Application Libraries
BSD-2-Clause License
| Package | Version | Description | Link | License Text |
|---|---|---|---|---|
| Markdig | 0.38.0 | Fast, extensible Markdown processor for .NET | GitHub | markdig-bsd-2-clause-license.txt |
MIT License
| Package | Version | Description | Link | License Text |
|---|---|---|---|---|
| SkiaSharp | 2.88.8 | Skia graphics library for .NET | GitHub | skiasharp-mit-license.txt |
| Swashbuckle.AspNetCore | 6.6.2 | Swagger/OpenAPI tooling for ASP.NET Core | GitHub | mit-license.txt |
Apache License 2.0
| Package | Version | Description | Link | License Text |
|---|---|---|---|---|
| CodeGlyphX | 1.4.0 | Zero-dependency QR and barcode toolkit for .NET | GitHub | apache-2.0-license.txt |
| FluentValidation | 12.0.0 | Small validation library for .NET | GitHub | fluentvalidation-apache-2.0-license.txt |
| Mediator.Net | 4.9.0 | In-process mediator with CQRS support | GitHub | apache-2.0-license.txt |
| Mediator.Net.MicrosoftDependencyInjection | 4.9.0 | Mediator.Net DI integration for Microsoft.Extensions.DependencyInjection | GitHub | apache-2.0-license.txt |
| ZXing.Net | 0.16.11 | Barcode encoding/decoding library | GitHub | zxing-net-apache-2.0-license.txt |
| ZXing.Net.Bindings.SkiaSharp | 0.16.12 | SkiaSharp binding for ZXing.Net | GitHub | zxing-net-apache-2.0-license.txt |
UI Assets
MIT License
| Asset | Description | Link | License Text |
|---|---|---|---|
| Feather Icons | Open source icon set | feathericons.com | feather-icons-mit-license.txt |
For questions about licensing, please contact support@virtual-printer.online.