Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

Third-party licenses

Some components provided by Particular Software as part of the Particular Service Platform include additional software dependencies, each licensed under its respective terms, which are accessible via the links below.

The underlying data is provided by the package author via NuGet package metadata. If a package does not provide a link to license information, try accessing the project website directly.

Only packages provided by Particular Software are listed here. If a package is not listed, then it does not contain any third-party dependencies.

NServiceBus

DependencyLicenseProject Site
Microsoft.Extensions.DependencyInjectionMITProject Site
Microsoft.Extensions.DiagnosticsMITProject Site
System.Formats.Asn1MITProject Site
System.Security.Cryptography.XmlMITProject Site

Transport packages

NServiceBus.AmazonSQS

DependencyLicenseProject Site
AWSSDK.S3Apache-2.0Project Site
AWSSDK.SQSApache-2.0Project Site
AWSSDK.SimpleNotificationServiceApache-2.0Project Site
BitFaster.CachingView LicenseNone provided

NServiceBus.Azure.Transports.WindowsAzureServiceBus

DependencyLicenseProject Site
WindowsAzure.ServiceBusView LicenseProject Site

NServiceBus.Azure.Transports.WindowsAzureStorageQueues

DependencyLicenseProject Site
WindowsAzure.StorageView LicenseProject Site

NServiceBus.RabbitMQ

DependencyLicenseProject Site
BitFaster.CachingView LicenseNone provided
RabbitMQ.ClientApache-2.0 OR MPL-2.0Project Site

NServiceBus.SqlServer

DependencyLicenseProject Site
System.Data.SqlClientMITProject Site

NServiceBus.Transport.AzureServiceBus

DependencyLicenseProject Site
Azure.Messaging.ServiceBusMITProject Site
BitFaster.CachingView LicenseNone provided

NServiceBus.Transport.AzureStorageQueues

DependencyLicenseProject Site
Azure.Data.TablesMITProject Site
Azure.Storage.BlobsMITProject Site
Azure.Storage.QueuesMITProject Site
BitFaster.CachingView LicenseNone provided
System.Linq.AsyncMITProject Site

NServiceBus.Transport.Msmq

DependencyLicenseProject Site
System.Threading.ChannelsMITProject Site

NServiceBus.Transport.PostgreSql

DependencyLicenseProject Site
NpgsqlPostgreSQLProject Site

NServiceBus.Transport.SqlServer

DependencyLicenseProject Site
Microsoft.Data.SqlClientMITProject Site

Persistence packages

NServiceBus.NHibernate

DependencyLicenseProject Site
NHibernateLGPL-2.1-onlyProject Site

NServiceBus.Persistence.AzureStorage

DependencyLicenseProject Site
WindowsAzure.StorageView LicenseProject Site

NServiceBus.Persistence.AzureTable

DependencyLicenseProject Site
Azure.Data.TablesMITProject Site
Newtonsoft.JsonMITProject Site
System.Linq.AsyncMITProject Site

NServiceBus.Persistence.CosmosDB

DependencyLicenseProject Site
Microsoft.Azure.CosmosView LicenseProject Site
Newtonsoft.JsonMITProject Site

NServiceBus.Persistence.CosmosDB.TransactionalSession

DependencyLicenseProject Site
Newtonsoft.JsonMITProject Site

NServiceBus.Persistence.DynamoDB

DependencyLicenseProject Site
AWSSDK.DynamoDBv2Apache-2.0Project Site

NServiceBus.Persistence.ServiceFabric

DependencyLicenseProject Site
Microsoft.ServiceFabric.DataView LicenseProject Site
Newtonsoft.JsonMITProject Site

NServiceBus.Persistence.Sql

DependencyLicenseProject Site
Newtonsoft.JsonMITProject Site

NServiceBus.RavenDB

DependencyLicenseProject Site
NuGet.VersioningApache-2.0Project Site
RavenDB.ClientMITProject Site

NServiceBus.Storage.MongoDB

DependencyLicenseProject Site
MongoDB.DriverApache-2.0Project Site

NServiceBus.Transport.Msmq

DependencyLicenseProject Site
System.Threading.ChannelsMITProject Site

Serializer packages

NServiceBus.Newtonsoft.Json

DependencyLicenseProject Site
Newtonsoft.JsonMITProject Site

DependencyInjection packages

NServiceBus.Autofac

DependencyLicenseProject Site
AutofacMITProject Site

NServiceBus.Ninject

DependencyLicenseProject Site
Ninject.Extensions.ContextPreservationView LicenseProject Site
Ninject.Extensions.NamedScopeView LicenseProject Site

Logger packages

NServiceBus.CommonLogging

DependencyLicenseProject Site
Common.LoggingNone providedProject Site

NServiceBus.Extensions.Logging

DependencyLicenseProject Site
Microsoft.Extensions.Logging.AbstractionsMITProject Site

NServiceBus.Log4Net

DependencyLicenseProject Site
log4netApache-2.0Project Site

NServiceBus.NLog

DependencyLicenseProject Site
NLogView LicenseProject Site

Databus packages

NServiceBus.DataBus.AzureBlobStorage

DependencyLicenseProject Site
Azure.Storage.BlobsMITProject Site
Microsoft.IO.RecyclableMemoryStreamMITProject Site

Host packages

NServiceBus.AwsLambda.Sqs

DependencyLicenseProject Site
Amazon.Lambda.CoreView LicenseProject Site
Amazon.Lambda.SQSEventsView LicenseProject Site

NServiceBus.AzureFunctions.InProcess.ServiceBus

DependencyLicenseProject Site
Microsoft.Azure.Functions.ExtensionsMITProject Site
Microsoft.Azure.WebJobs.Extensions.ServiceBusMITProject Site

NServiceBus.AzureFunctions.Worker.ServiceBus

DependencyLicenseProject Site
Microsoft.Azure.Functions.WorkerMITProject Site
Microsoft.Azure.Functions.Worker.Extensions.ServiceBusMITProject Site

NServiceBus.Extensions.Hosting

DependencyLicenseProject Site
Microsoft.Extensions.HostingMITProject Site

Other packages

NServiceBus.Gateway.RavenDB

DependencyLicenseProject Site
RavenDB.ClientMITProject Site

NServiceBus.MessagingBridge

DependencyLicenseProject Site
Microsoft.Extensions.HostingMITProject Site

NServiceBus.Metrics.PerformanceCounters

DependencyLicenseProject Site
System.Diagnostics.PerformanceCounterMITProject Site

NServiceBus.Transport.Bridge

DependencyLicenseProject Site
Microsoft.Extensions.HostingMITProject Site

ServiceControl.TransportAdapter

DependencyLicenseProject Site
NServiceBus.RawView LicenseProject Site

Related Articles