myContactCenterManual

Open-source components

Which open-source components myContactCenter includes, which license they are under and who holds the rights to them.

myContactCenter contains third-party software that is licensed under open-source licenses. This page lists the components that are shipped with the programs and services, their license and the copyright holders. The rights to the components belong to the copyright holders named; their license applies to the respective component, not to myContactCenter. The texts of the licenses are under License texts. Components that are not under an open-source license are not listed on this page.

myContactCenter ships components marked “modified” in a changed version of its own. Entries with “includes” are parts of the component above them.

Telephony and audio

Component License Copyright holders
PJSIP (pjproject), modified GPL-2.0-or-later Teluu Inc., Benny Prijono
– includes Speex BSD-3-Clause Xiph.Org Foundation, Jean-Marc Valin
– includes GSM 06.10 TU Berlin license Jutta Degener, Carsten Bormann, Technische Universität Berlin
– includes iLBC terms of RFC 3951 The Internet Society
– includes resample LGPL-2.1 Julius O. Smith III
– includes libSRTP BSD-3-Clause Cisco Systems, Inc.
OpenSSL Apache-2.0 The OpenSSL Project Authors
SIPSorcery BSD-3-Clause with additional use restriction Aaron Clauson
websocket-sharp MIT sta.blockhead and contributors
Concentus BSD-3-Clause Xiph.Org Foundation, Skype Limited, CSIRO, Microsoft Corporation, Logan Stromberg
NAudio MIT Mark Heath and contributors
NAudio.Lame MIT Corey Murtagh
– includes LAME LGPL-2.0-or-later The LAME Project
libphonenumber-csharp Apache-2.0 Patrick Mézard, Thomas Clegg, Jarrod Alexander, Google

Email, network and web

Component License Copyright holders
MailKit MIT .NET Foundation and contributors
MimeKit MIT .NET Foundation and contributors
Bouncy Castle MIT Legion of the Bouncy Castle Inc.
Certes MIT Certes contributors
DnsClient.NET Apache-2.0 Michael Conrad
Makaretu DNS and Multicast DNS MIT Richard Schneider
IPNetwork2 BSD-2-Clause Luc Dvchosal
Nager.PublicSuffix MIT Tino Hager
FluentFTP MIT Robin Rodricks and FluentFTP contributors
SSH.NET MIT Renci
Html Agility Pack MIT ZZZ Projects Inc.
IdentityModel Apache-2.0 Duende Software, Dominick Baier, Brock Allen
Std.UriTemplate Apache-2.0 std-uritemplate contributors
DotNetty MIT Microsoft Corporation
OWIN Apache-2.0 OWIN contributors
Katana (Microsoft.Owin) Apache-2.0 .NET Foundation, Microsoft Corporation
ASP.NET SignalR Apache-2.0 .NET Foundation, Microsoft Corporation
ASP.NET Web API Client Libraries (System.Net.Http.Formatting) Apache-2.0 .NET Foundation, Microsoft Corporation
ASP.NET API Versioning MIT .NET Foundation and contributors
Bootstrap MIT Twitter, Inc., The Bootstrap Authors
– includes Popper.js MIT Federico Zivolo and contributors
jQuery MIT JS Foundation and other contributors
jQuery Validation MIT Jörn Zaefferer
jQuery Validation Unobtrusive Apache-2.0 .NET Foundation

Databases and data formats

Component License Copyright holders
Npgsql with the Entity Framework Core provider PostgreSQL The Npgsql Development Team
MySqlConnector MIT Bradley Grainger and contributors
SQLite public domain —
SQLitePCLRaw Apache-2.0 SourceGear, LLC
LiteDB MIT Mauricio David
Protocol Buffers (Google.Protobuf) BSD-3-Clause Google Inc.
protobuf-net Apache-2.0 Marc Gravell
Newtonsoft.Json MIT James Newton-King
K4os.Compression.LZ4 and K4os.Hash.xxHash MIT Milosz Krajewski
ZstdSharp MIT Oleg Stepanischev
ZstdNet BSD-3-Clause SKB Kontur
– includes Zstandard BSD-3-Clause Meta Platforms, Inc. and affiliates
data-linq (System.Data.Linq for .NET Standard) MIT Guillaume Lecomte

User interface and integration

Component License Copyright holders
CefSharp BSD-3-Clause The CefSharp Authors
Chromium Embedded Framework BSD-3-Clause Marshall A. Greenblatt, Google Inc.
– includes Chromium BSD-3-Clause and the licenses of its components The Chromium Authors
Monaco Editor, modified MIT Microsoft Corporation
NetOffice MIT Sebastian Lange, Jozef Izso
AutoHotkey.Interop, modified GPL-2.0 amazing-andrew
– includes AutoHotkey_H GPL-2.0-or-later Chris Mallett, Steve Gray, HotKeyIt and others
XDMessaging.Net, modified MIT Mike Carlisle
Swyx Config Data Store Client (Blob) MIT Enreach Germany GmbH
OpenAI .NET MIT OpenAI

General libraries

Component License Copyright holders
Humanizer MIT .NET Foundation and contributors
Pluralize.NET MIT Blake Embrey, Sarath KCM
Command Line Parser MIT Giacomo Stelluti Scala and contributors
Common.Logging Apache-2.0 Aleksandar Seovic, Mark Pollack, Erich Eichinger, Stephen Bohlen
Conditions MIT Geoffrey Huntley, S. van Deursen, Noman Khalid
Topshelf Apache-2.0 Chris Patterson, Dru Sellers, Travis Smith
SimpleBase Apache-2.0 Sedat Kapanoglu
Mono.TextTemplating MIT Mikayla Hutchinson
SNMP#NET LGPL-3.0-or-later Milan Sinadinovic, Jose Cardos

.NET and Azure from Microsoft

myContactCenter comes with the .NET runtime. The runtime and the following libraries are licensed under the MIT license:

Component Copyright holders
.NET with Windows Desktop and ASP.NET Core, including the libraries System.*, Microsoft.Extensions.* and Microsoft.Bcl.* .NET Foundation and contributors
Entity Framework Core .NET Foundation and contributors
Roslyn (Microsoft.CodeAnalysis) with MSBuild Locator and Solution Persistence .NET Foundation, Microsoft Corporation
Microsoft.Data.SqlClient and Microsoft.Data.Sqlite Microsoft Corporation, .NET Foundation
Microsoft Authentication Library (MSAL) and Microsoft IdentityModel Microsoft Corporation
Microsoft Graph SDK with Kiota Microsoft Corporation
Azure SDK (Azure.Core, Azure.AI.*, System.ClientModel) Microsoft Corporation
Recognizers-Text Microsoft Corporation
RecyclableMemoryStream Microsoft Corporation

The third-party software that .NET itself contains is listed by the .NET project in its third-party notices.

Installers

Component License Copyright holders
WiX Toolset MS-RL .NET Foundation and contributors

The licenses at a glance

License In short
MIT, BSD-2-Clause, BSD-3-Clause, PostgreSQL, TU Berlin license Use, modification and redistribution are permitted as long as the copyright notice and the license text are retained.
BSD-3-Clause with additional use restriction like BSD-3-Clause, plus a restriction on where and for what purpose the component may be used
Apache-2.0 like MIT, plus a patent license and the obligation to mark modified files
MS-RL Modified files of the component remain under MS-RL.
LGPL-2.0-or-later, LGPL-2.1, LGPL-3.0-or-later The library and changes to it remain under the LGPL; a program that only uses it may be under a license of its own.
GPL-2.0, GPL-2.0-or-later redistribution only under the same license and together with the source code or an offer to obtain it
terms of RFC 3951 The code is part of RFC 3951 and is subject to its terms.
public domain No copyright is reserved; the component can be used freely.

The short descriptions do not replace the license texts; only the wording under License texts is authoritative.

    ↑ ↓ select · Enter open · Esc close