Skip to content

Open Source and Third Party Software

This product also includes code written by other third parties. Additional details regarding these and other third party code included in this product, including applicable copyright, legal, and licensing notices, are available below and on the Liability Disclaimer page.

UNIVERGE Integration Platform

Refer to https://uip.nec-help.com/latest-onprem/Legal/Open-Source-and-Third-Party-Software/

UIP Adapter Hub

Refer to https://uip.nec-help.com/latest-onprem/Legal/Open-Source-and-Third-Party-Software/

Kiosk Client

Component What is it used for Copyright Owner License License Link
adm-zip ADM-ZIP is a pure JavaScript implementation for zip data compression for NodeJS. MIT License https://github.com/cthackers/adm-zip/blob/master/LICENSE
angular-user-idle Session Timeout MIT License https://github.com/rednez/angular-user-idle/blob/develop/LICENSE
node-powershell Node-PowerShell connects NodeJS and PowerShell Ran Cohen MIT License https://github.com/rannn505/node-powershell/blob/master/LICENSE
winston Logging library MIT License https://github.com/winstonjs/winston/blob/master/LICENSE
chokidar Minimal and efficient cross-platform file watching library Paul Miller, Elan Shanker MIT License https://github.com/paulmillr/chokidar/blob/master/LICENSE
dateformat JS library datetime format MIT License https://github.com/felixge/node-dateformat/blob/master/LICENSE
daterangepicker Date dropdown control Dan Grossman MIT License https://github.com/dangrossman/daterangepicker#license
decompress Decompress files. Kevin Mårtensson MIT License https://github.com/kevva/decompress#license
decompress-unzip Zip decompress plugin Kevin Mårtensson MIT License https://github.com/kevva/decompress-unzip#license
fs-extra File access JP Richardson MIT License https://github.com/jprichardson/node-fs-extra/blob/master/LICENSE
fast-xml-parser XML parser MIT License https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/LICENSE
font-awesome Icon toolkit Font Awesome Free License https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt
optimist Parser library James Halliday MIT/X11 https://github.com/substack/node-optimist/blob/master/LICENSE
image-capture Used for taking picture from camera device Apache License 2.0 https://github.com/GoogleChromeLabs/imagecapture-polyfill/blob/master/LICENSE
moment Library for parsing, validating, manipulating, and formatting dates. MIT License https://github.com/moment/moment/blob/develop/LICENSE
ngx-pagination Library used for pagination in Angular. MIT License https://github.com/michaelbromley/ngx-pagination/blob/master/LICENSE.txt
ngx-bootstrap Fast and reliable Bootstrap widgets in Angular Dmitriy Shekhovtsov MIT License https://github.com/valor-software/ngx-bootstrap/blob/development/LICENSE
pdfjs-dist Generic build of PDF.js library. Yury Delendik Apache License 2.0 https://github.com/mozilla/pdfjs-dist/blob/master/LICENSE
pdf-to-printer A utility for printing PDFs and images from Node.js and Electron. artiebits MIT License https://github.com/artiebits/pdf-to-printer/blob/master/LICENSE
sass The reference implementation of Sass, written in Dart. Natalie Weizenbaum MIT License https://github.com/sass/dart-sass/blob/main/LICENSE
sweetalert2 Popup dialog MIT License https://github.com/sweetalert2/sweetalert2/blob/master/LICENSE
signature_pad Signature Pad is a JavaScript library for drawing smooth signatures. It's HTML5 canvas based and uses variable width Bézier curve interpolation based on Smoother Signatures post by Square. It works in all modern desktop and mobile browsers and doesn't depend on any external libraries. Szymon Nowak MIT License https://github.com/szimek/signature_pad/blob/master/LICENSE
rxjs Reactive Extensions Library for JavaScrip Apache License 2.0 https://github.com/ReactiveX/rxjs/blob/master/LICENSE.txt
electron The Electron framework MIT License https://github.com/electron/electron/blob/master/LICENSE
electron-builder Electron solution to package and build. MIT License https://github.com/electron-userland/electron-builder/blob/master/LICENSE
electron-reload Load contents of all active BrowserWindows within electron when the source files are changed. MIT License https://github.com/yan-foto/electron-reload/blob/master/LICENSE
electron-wix-msi Used for creating Windows installer MIT License https://github.com/felixrieseberg/electron-wix-msi/blob/master/LICENSE.md
boostrap Front end framework MIT License https://github.com/twbs/bootstrap/blob/master/LICENSE
core-js Modular standard library for JavaScript MIT License https://github.com/zloirock/core-js/blob/master/LICENSE
jquery Javascript Library MIT License https://github.com/jquery/jquery/blob/master/LICENSE.txt
angular Web framework MIT License https://github.com/angular/angular.js/blob/master/LICENSE
@ngneat/until-destroy A neat way to unsubscribe from observables when the component destroyed MIT License https://github.com/ngneat/until-destroy/blob/master/LICENSE
ng-select Lightweight all in one UI Select, Multiselect and Autocomplete Andžej Maciusovič MIT License https://github.com/ng-select/ng-select/blob/master/LICENSE
ngx-translate/core The internationalization (i18n) library for Angular. MIT License https://github.com/ngx-translate/core/blob/master/LICENSE
ngx-translate/http-loader A loader for ngx-translate that loads translations using http. MIT License https://github.com/ngx-translate/core/blob/master/LICENSE
popper.js Library that computes/applies the styles to the poppers (tooltip, drop-down) MIT License https://github.com/popperjs/popper-core/blob/master/LICENSE.md
replace-in-file A simple utility to quickly replace text in one or more files Adam Reis MIT License https://github.com/adamreisnz/replace-in-file/blob/main/README.md
ts-node TypeScript execution engine and REPL for Node.js MIT License https://github.com/TypeStrong/ts-node/blob/main/LICENSE
tslib Runtime library for TypeScript helpers. Daniel Rosenwasser, Ron Buckton BSD Zero Clause License https://github.com/microsoft/tslib/blob/main/LICENSE.txt
typescript TypeScript is a superset of JavaScript that compiles to clean JavaScript output. Mohamed Hegazy Apache License 2.0 https://github.com/microsoft/TypeScript/blob/main/LICENSE.txt
uuid Simple, fast generation of RFC4122 UUIDS. MIT License https://github.com/uuidjs/uuid/blob/master/LICENSE.md
wait-on wait-on is a cross-platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available Jeff Barczewski MIT License https://github.com/jeffbski/wait-on/blob/master/LICENSE
zone.js Implements Zones for JavaScript Brian Ford, Naomi Black, Edwin Chu MIT License https://github.com/angular/zone.js/blob/master/LICENSE
zxing Barcode image processing library MIT License https://github.com/zxing-js/library/blob/master/LICENSE

NEC AI Scanner Service

Component What is it used for Copyright owner License License link
.NET Framework .NET runtime .NET Foundation and Contributors MIT License https://github.com/microsoft/dotnet/blob/main/LICENSE
Log4Net Logging The Apache Software Foundation Apache 2.0 http://logging.apache.org/log4net/license.html
Microsoft.Extensions.CommandLineUtils .NET runtime extensions Microsoft Corporation Microsoft License https://dotnet.microsoft.com/dotnet_library_license.htm
Microsoft.Extensions.DependencyInjection .NET runtime extensions .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.DependencyInjection.Abstraction .NET runtime extensions .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Newtonsoft.Json Json.NET is a popular high-performance JSON framework for .NET James Newton-King MIT License https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
System.ServiceProcess.ServiceController .NET runtime extensions Microsoft Corporation MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT

MongoDB

Component What is it used for Copyright owner License License link
MongoDB MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB, Inc. AGPL 3.0 https://www.mongodb.com/community/licensing/
MongoDB Docker Image MongoDB can run in a container. Apache 2.0 https://github.com/docker-library/mongo/blob/master/LICENSE
MongoDB.Bson MongoDB's Official Bson Library. MongoDB, Inc. Apache 2.0 https://www.nuget.org/packages/MongoDB.Bson/2.21.0/License
MongoDB.Driver Official .NET driver for MongoDB. MongoDB, Inc. Apache 2.0 https://www.nuget.org/packages/MongoDB.Driver/2.21.0/License
MongoDB.Driver.Core Core Component of the Official MongoDB .NET Driver. MongoDB, Inc. Apache 2.0 https://www.nuget.org/packages/MongoDB.Driver.Core/2.21.0/License
MongoDB.Libmongocrypt Libmongocrypt wrapper for the .NET driver. MongoDB, Inc. Apache 2.0 https://www.nuget.org/packages/MongoDB.Libmongocrypt/1.8.0/License

Kiosk Server

Component What is it used for Copyright owner License License link
.NET Core .NET runtime .NET Foundation and Contributors MIT License https://github.com/dotnet/core/blob/master/LICENSE.TXT
McMaster.Extensions.CommandLineUtils It simplifies parsing arguments provided on the command line, validating user inputs, and generating help text. Nate McMaster Apache 2.0 https://www.nuget.org/packages/Microsoft.NET.Test.Sdk/17.1.0/License
Microsoft.Extensions.DependencyInjection.Abstractions Service Configuration .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.Http Helpers for using HttpClient .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.Logging.Abstractions Logging .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
MongoDB.Driver Official .Net driver for MongoDB MongoDB, Inc. Apache 2.0 https://github.com/mongodb/mongo-csharp-driver/blob/master/LICENSE.md
Newtonsoft.Json Json.NET is a popular high-performance JSON framework for .NET James Newton-King MIT License https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
Serilog.Extensions.Logging Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-extensions-logging/blob/dev/LICENSE
Serilog.Sinks.Console Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-sinks-console/blob/dev/LICENSE
SkiaSharp Image processing support Microsoft Corporation, Xamarin MIT License https://github.com/mono/SkiaSharp/blob/main/LICENSE.md
SkiaSharp.NativeAssets.Linux Linux dependencies for SkiaSharp Microsoft Corporation, Xamarin MIT License https://github.com/mono/SkiaSharp/blob/main/LICENSE.md
TimeZoneConverter Lightweight library to convert quickly between IANA, Windows, and Rails time zone names. Matt Johnson-Pint MIT License https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/LICENSE.txt

Kiosk Admin

Component What is it used for Copyright Owner License License Link
angular Web framework MIT License https://github.com/angular/angular.js/blob/master/LICENSE
jquery Javascript Library MIT License https://github.com/jquery/jquery/blob/master/LICENSE.txt
angular-l10n Library used for localization of Angular apps MIT License https://github.com/robisim74/angular-l10n/blob/master/LICENSE
coreui/angular UI Kit built on top of Bootstrap 4 Copyright 2017-2020 creativeLabs Łukasz Holeczek MIT License https://github.com/coreui/coreui-angular#copyright-and-license
coreui/coreui UI Kit built on top of Bootstrap 4 and plain JavaScript without jQuery. MIT License https://github.com/coreui/coreui/blob/master/LICENSE
boostrap Front end framework MIT License https://github.com/twbs/bootstrap/blob/master/LICENSE
font-awesome Icon toolkit Font Awesome Free License https://github.com/FortAwesome/Font-Awesome/blob/master/LICENSE.txt
@ngneat/until-destroy A neat way to unsubscribe from observables when the component destroyed MIT License https://github.com/ngneat/until-destroy/blob/master/LICENSE
@microsoft/signalr Simplifies adding real-time web functionality to apps. Real-time web functionality enables server-side code to push content to clients instantly. MIT License https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt
@ng-idle/core Responding to idle users Mike Grabski Apache 2.0 https://github.com/moribvndvs/ng2-idle/blob/master/LICENSE
cdk-table-exporter Table Exporter Apache 2.0 https://github.com/HalitTalha/ng-material-extensions/tree/master/projects/mat-table-exporter#licence
daterangepicker Date dropdown control Dan Grossman MIT License https://github.com/dangrossman/daterangepicker#license
detect-browser Detects a browser vendor and version MIT License https://github.com/DamonOehlman/detect-browser/blob/master/LICENSE
moment Library for parsing, validating, manipulating, and formatting dates. MIT License https://github.com/moment/moment/blob/develop/LICENSE
mat-table-exporter Makes MatTable components exportable in excel, csv, txt and json formats Apache 2.0 https://github.com/HalitTalha/ng-material-extensions/tree/master/projects/mat-table-exporter#licence
ngx-trim-directive This directive helps to trim whitespaces of an input text value. MIT License https://github.com/KingMario/packages/blob/master/LICENSE
ngx-bootstrap Bootstrap components MIT License https://github.com/valor-software/ngx-bootstrap/blob/development/LICENSE
ngx-clipboard Clipboard plugin. Sam Lin MIT License https://github.com/maxisam/ngx-clipboard/blob/master/LICENSE
ngx-file-helpers Angular File Helpers fvilers MIT License https://github.com/fvilers/ngx-file-helpers/blob/master/LICENSE
popper.js Library that computes/applies the styles to the poppers (tooltip, drop-down) MIT License https://github.com/popperjs/popper-core/blob/master/LICENSE.md
rxjs Reactive Extensions Library for JavaScript Apache 2.0 https://github.com/ReactiveX/rxjs/blob/master/LICENSE.txt
simple-web-notification Web notifications made easy Apache 2.0 https://github.com/sagiegurari/simple-web-notification/blob/master/LICENSE
ts-md5 MD5 implementation for TypeScript MIT License https://github.com/cotag/ts-md5#license
tslib Runtime library for TypeScript helpers. Daniel Rosenwasser, Ron Buckton BSD Zero Clause License https://github.com/microsoft/tslib/blob/main/LICENSE.txt
zone.js Implements Zones for JavaScript Brian Ford, Naomi Black, Edwin Chu MIT License https://github.com/angular/zone.js/blob/master/LICENSE
file-saver The solution to saving files on the client-side with Javascript MIT License https://github.com/eligrey/FileSaver.js/blob/master/LICENSE.md
@apollo/client Javascript GraphQL  library connect to UIP GraphQL API MIT License https://github.com/apollographql/apollo-client/blob/main/LICENSE
apollo-angular Javascript GraphQL library support the Angular framework MIT License https://github.com/kamilkisiela/apollo-angular/blob/master/LICENSE
graphql Javascript reference implementation for GraphQ language API MIT License https://github.com/graphql/graphql-js/blob/main/LICENSE
oidc-client-ts Typescript library to provide OpenID Connect and OAuth2 protocol support to UIP Identity Service Brock Allen, Dominick Baier Apache 2.0 https://github.com/authts/oidc-client-ts/blob/main/LICENSE
xlsx Open-source solutions for extracting useful data from almost any complex spreadsheet and generating new spreadsheets. SheetJS LLC Apache 2.0 https://docs.sheetjs.com/docs/miscellany/license/
google noto fonts PDF Reports International Glyph support SIL Open Font License https://github.com/googlefonts/noto-fonts/blob/master/LICENSE
.NET Core .NET runtime .NET Foundation and Contributors MIT License https://github.com/dotnet/core/blob/master/LICENSE.TXT
DNTCaptcha.Core DNTCaptcha.Core is a captcha generator and validator for ASP.NET Core applications. Vahid Nasiri Apache 2.0 https://github.com/VahidN/DNTCaptcha.Core/blob/master/LICENSE.md
ExCSS ExCSS is a CSS 2.1 and CSS 3 parser for .NET. ExCSS makes it easy to read and parse stylesheets into a friendly object model with full LINQ support. Tyler Brinks MIT License https://github.com/TylerBrinks/ExCSS/blob/master/license.txt
IronPdf.Linux PDF Generation in C# https://ironpdf.com Commercial license https://ironpdf.com/licensing/
Microsoft.AspNetCore.Authentication.JwtBearer ASP.NET Core middleware that enables an application to receive an OpenID Connect bearer token. Microsoft Corporation MIT License https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt
Microsoft.AspNetCore.SpaServices.Extensions Helpers for building single-page applications on ASP.NET MVC Core. Microsoft Corporation MIT License https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt
Microsoft.Extensions.DependencyInjection.Abstractions Service Configuration .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.Http Helpers for using HttpClient .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.Logging.Abstractions Logging .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
MongoDB.Driver Official .Net driver for MongoDB MongoDB, Inc. Apache 2.0 https://github.com/mongodb/mongo-csharp-driver/blob/master/LICENSE.md
Newtonsoft.Json Json.NET is a popular high-performance JSON framework for .NET James Newton-King MIT License https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md
NPOI Can read and write xls (Excel 97-2003), xlsx (2007+) and docx (Word 2007+) NPOI, Nissl Apache 2.0 https://www.nuget.org/packages/NPOI/2.5.5/License
Serilog.Extensions.Logging Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-extensions-logging/blob/dev/LICENSE
Serilog.Sinks.Console Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-sinks-console/blob/dev/LICENSE
TimeZoneConverter Lightweight library to convert quickly between IANA, Windows, and Rails time zone names. Matt Johnson-Pint MIT License https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/LICENSE.txt

Kiosk Router

Component What is it used for Copyright owner License License link
.NET Core .NET runtime .NET Foundation and Contributors MIT License https://github.com/dotnet/core/blob/master/LICENSE.TXT
Microsoft.Extensions.DependencyInjection.Abstractions Service Configuration .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Microsoft.Extensions.Logging Logging .NET Foundation and Contributors MIT License https://github.com/dotnet/runtime/blob/main/LICENSE.TXT
Serilog.Extensions.Logging Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-extensions-logging/blob/dev/LICENSE
Serilog.Sinks.Console Logging Serilog Contributors Apache 2.0 https://github.com/serilog/serilog-sinks-console/blob/dev/LICENSE

Kiosk Orchestrator

Component What is it used for Copyright owner License License link
go The Go Authors BSD-3 https://github.com/golang/go/blob/master/LICENSE
github.com/docker/docker Docker client library for Go Docker, Inc. Apache 2.0 https://github.com/moby/moby/blob/master/LICENSE
go.mongodb.org/mongo-driver MongoDB supported driver for Go MongoDB, Inc. Apache 2.0 https://github.com/mongodb/mongo-go-driver/blob/v1.17.1/LICENSE