Third-Party Components
The following third-party components are used by the program and are delivered with it by default. Their specific version numbers vary, since in the course of updates of xSuite Interface, these components may also have gone through versioning up to their current status.
The components not explicitly listed are those provided by the vendor Microsoft as regular .NET extension libraries in the form of separate NuGet packages. We have also not listed components that are implicitly used by the products listed below.
Certain functionalities require additional libraries that cannot be supplied for licensing reasons and must be installed separately. Reference is made to these additional libraries in the relevant sections (e.g., in the output systems for SAP).
Name | (Primary) intended use | Author, source | License |
|---|---|---|---|
ApexCharts | JavaScript library for web client applications | Juned Chhipa, | MIT license |
AspNetCore.Authentication.ApiKey, AspNetCore.Authentication.Basic | Web authentication via API key and Basic Auth | Mihir Dilip, https://github.com/mihirdilip/aspnetcore-authentication-apikey https://github.com/mihirdilip/aspnetcore-authentication-basic | MIT license |
Aspose.Cells Aspose.Email Aspose.PDF Aspose.Slides.NET Aspose.Words | Processing of MS Office and PDF formats | Aspose, | commercial |
BouncyCastle.NetCoreSdk | Generation of certificates | The Legion of the Bouncy Castle Inc, Alex Paskhin, | commercial |
ChilkatDnCore | Mail processing via POP3, IMAP, and SMTP | Chilkat Software, Inc., | commercial |
CodeMirror | JavaScript library for web client applications | MIT license | |
GdPicture | Processing of image and PDF formats | ORPALIS, | commercial |
Jint | Interpreter for JavaScript execution in .NET code | Sebastien Ros, | BSD 2 Clause License |
MediaTypeMap.Core | Determination of MIME types | Samuel Neff, | MIT license |
Microsoft.Exchange.WebServices.NETStandard | Mail processing via MS Exchange Web Services | sherlock1982, | MIT license |
MongoDB.Bson MongoDB.Driver MongoDB.Driver.Core | Access to MongoDB | MongoDB Inc., | Apache License 2.0 |
Newtonsoft.Json | Processing of JSON data | James Newton-King, | MIT license |
Npgsql.EntityFrameworkCore.PostgreSQL | Access to PostgreSQL | Shay Rojansky,Austin Drenski,Yoh Deadfall, | |
OpenUI5 | JavaScript library for web client applications | Apache License 2.0 | |
PuppeteerSharp | Convert HTML to PDF | Darío Kondratiuk, | MIT license |
RecursiveDataAnnotationsValidation | Validation of configuration files | Thomas Harold, https://www.nuget.org/packages/RecursiveDataAnnotationsValidation | MIT license |
SapNwRfc | Access to SAP via Netweaver | Wouter Huysentruit, | MIT license |
SaxonHE10Net31Api | .NET API of the Saxon processor for XSL transformations | Martin Honnen, https://github.com/martin-honnen/SaxonHE10Net31/tree /master/SaxonHE10Net31Api | Mozilla Public License 2.0 |
Swashbuckle.AspNetCore | Web API documentation in Swagger format | MIT license | |
UoN.ExpressiveAnnotations.NetCore | Validation of configuration files | UoN Application Development, https://github.com/uon-nuget/UoN.ExpressiveAnnotations.NetCore | MIT license |