myContactCenterHandbuch

Open-Source-Komponenten

Welche Open-Source-Komponenten myContactCenter mitliefert, unter welcher Lizenz sie stehen und wem die Rechte an ihnen gehören.

myContactCenter enthält Software von Dritten, die unter Open-Source-Lizenzen steht. Diese Seite nennt die Komponenten, die mit den Programmen und Diensten ausgeliefert werden, ihre Lizenz und die Rechteinhaber. Die Rechte an den Komponenten liegen bei den genannten Rechteinhabern; ihre Lizenz gilt für die jeweilige Komponente, nicht für myContactCenter. Die Texte der Lizenzen stehen unter Lizenztexte. Komponenten, die nicht unter einer Open-Source-Lizenz stehen, nennt diese Seite nicht.

Mit „angepasst“ markierte Komponenten liefert myContactCenter in einer eigenen, geänderten Fassung aus. Einträge mit „darin“ sind Bestandteile der Komponente darüber.

Telefonie und Audio

Komponente Lizenz Rechteinhaber
PJSIP (pjproject), angepasst GPL-2.0-or-later Teluu Inc., Benny Prijono
– darin Speex BSD-3-Clause Xiph.Org Foundation, Jean-Marc Valin
– darin GSM 06.10 Lizenz der TU Berlin Jutta Degener, Carsten Bormann, Technische Universität Berlin
– darin iLBC Bedingungen des RFC 3951 The Internet Society
– darin resample LGPL-2.1 Julius O. Smith III
– darin libSRTP BSD-3-Clause Cisco Systems, Inc.
OpenSSL Apache-2.0 The OpenSSL Project Authors
SIPSorcery BSD-3-Clause mit zusätzlicher Nutzungsbeschränkung Aaron Clauson
websocket-sharp MIT sta.blockhead und Mitwirkende
Concentus BSD-3-Clause Xiph.Org Foundation, Skype Limited, CSIRO, Microsoft Corporation, Logan Stromberg
NAudio MIT Mark Heath und Mitwirkende
NAudio.Lame MIT Corey Murtagh
– darin LAME LGPL-2.0-or-later The LAME Project
libphonenumber-csharp Apache-2.0 Patrick Mézard, Thomas Clegg, Jarrod Alexander, Google

E-Mail, Netzwerk und Web

Komponente Lizenz Rechteinhaber
MailKit MIT .NET Foundation und Mitwirkende
MimeKit MIT .NET Foundation und Mitwirkende
Bouncy Castle MIT Legion of the Bouncy Castle Inc.
Certes MIT Certes-Mitwirkende
DnsClient.NET Apache-2.0 Michael Conrad
Makaretu DNS und Multicast DNS MIT Richard Schneider
IPNetwork2 BSD-2-Clause Luc Dvchosal
Nager.PublicSuffix MIT Tino Hager
FluentFTP MIT Robin Rodricks und FluentFTP-Mitwirkende
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-Mitwirkende
DotNetty MIT Microsoft Corporation
OWIN Apache-2.0 OWIN-Mitwirkende
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 und Mitwirkende
Bootstrap MIT Twitter, Inc., The Bootstrap Authors
– darin Popper.js MIT Federico Zivolo und Mitwirkende
jQuery MIT JS Foundation und weitere Mitwirkende
jQuery Validation MIT Jörn Zaefferer
jQuery Validation Unobtrusive Apache-2.0 .NET Foundation

Datenbanken und Datenformate

Komponente Lizenz Rechteinhaber
Npgsql mit dem Anbieter für Entity Framework Core PostgreSQL The Npgsql Development Team
MySqlConnector MIT Bradley Grainger und Mitwirkende
SQLite gemeinfrei —
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 und K4os.Hash.xxHash MIT Milosz Krajewski
ZstdSharp MIT Oleg Stepanischev
ZstdNet BSD-3-Clause SKB Kontur
– darin Zstandard BSD-3-Clause Meta Platforms, Inc. und verbundene Unternehmen
data-linq (System.Data.Linq für .NET Standard) MIT Guillaume Lecomte

Oberfläche und Integration

Komponente Lizenz Rechteinhaber
CefSharp BSD-3-Clause The CefSharp Authors
Chromium Embedded Framework BSD-3-Clause Marshall A. Greenblatt, Google Inc.
– darin Chromium BSD-3-Clause und die Lizenzen seiner Bestandteile The Chromium Authors
Monaco Editor, angepasst MIT Microsoft Corporation
NetOffice MIT Sebastian Lange, Jozef Izso
AutoHotkey.Interop, angepasst GPL-2.0 amazing-andrew
– darin AutoHotkey_H GPL-2.0-or-later Chris Mallett, Steve Gray, HotKeyIt und weitere
XDMessaging.Net, angepasst MIT Mike Carlisle
Swyx Config Data Store Client (Blob) MIT Enreach Germany GmbH
OpenAI .NET MIT OpenAI

Allgemeine Bibliotheken

Komponente Lizenz Rechteinhaber
Humanizer MIT .NET Foundation und Mitwirkende
Pluralize.NET MIT Blake Embrey, Sarath KCM
Command Line Parser MIT Giacomo Stelluti Scala und Mitwirkende
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 und Azure von Microsoft

myContactCenter bringt die Laufzeit von .NET mit. Sie und die folgenden Bibliotheken stehen unter der Lizenz MIT:

Komponente Rechteinhaber
.NET mit Windows Desktop und ASP.NET Core, samt der Bibliotheken System.*, Microsoft.Extensions.* und Microsoft.Bcl.* .NET Foundation und Mitwirkende
Entity Framework Core .NET Foundation und Mitwirkende
Roslyn (Microsoft.CodeAnalysis) mit MSBuild Locator und Solution Persistence .NET Foundation, Microsoft Corporation
Microsoft.Data.SqlClient und Microsoft.Data.Sqlite Microsoft Corporation, .NET Foundation
Microsoft Authentication Library (MSAL) und Microsoft IdentityModel Microsoft Corporation
Microsoft Graph SDK mit Kiota Microsoft Corporation
Azure SDK (Azure.Core, Azure.AI.*, System.ClientModel) Microsoft Corporation
Recognizers-Text Microsoft Corporation
RecyclableMemoryStream Microsoft Corporation

Was .NET selbst an Software von Dritten enthält, nennt das .NET-Projekt in seinen Hinweisen zu Drittanbietern.

Installationsprogramme

Komponente Lizenz Rechteinhaber
WiX Toolset MS-RL .NET Foundation und Mitwirkende

Die Lizenzen im Überblick

Lizenz Kurz gesagt
MIT, BSD-2-Clause, BSD-3-Clause, PostgreSQL, Lizenz der TU Berlin Nutzung, Änderung und Weitergabe sind erlaubt, solange der Urheberrechtshinweis und der Lizenztext erhalten bleiben.
BSD-3-Clause mit zusätzlicher Nutzungsbeschränkung wie BSD-3-Clause, dazu eine Einschränkung, wo und wofür die Komponente genutzt werden darf
Apache-2.0 wie MIT, dazu eine Patentlizenz und die Pflicht, geänderte Dateien zu kennzeichnen
MS-RL Geänderte Dateien der Komponente stehen wieder unter MS-RL.
LGPL-2.0-or-later, LGPL-2.1, LGPL-3.0-or-later Die Bibliothek und Änderungen an ihr bleiben unter der LGPL; ein Programm, das sie nur verwendet, darf unter einer eigenen Lizenz stehen.
GPL-2.0, GPL-2.0-or-later Weitergabe nur unter derselben Lizenz und zusammen mit dem Quelltext oder einem Angebot, ihn zu erhalten
Bedingungen des RFC 3951 Der Code ist Teil des RFC 3951 und steht unter dessen Bedingungen.
gemeinfrei Es gibt keinen Urheberrechtsvorbehalt; die Komponente ist frei nutzbar.

Die Kurzbeschreibungen ersetzen nicht den Lizenztext; maßgeblich ist allein der Wortlaut unter Lizenztexte.

    ↑ ↓ auswählen · Eingabe öffnen · Esc schließen