Automation Lifecycle Management (ALM) acknowledgments

Automation Lifecycle Management (ALM) includes a number of third-party classes and components which are referenced by the platform. This document records the items that are included and their respective licenses and supplements those identified in the document for Blue Prism® Hub. Open source components will only be adopted on a permissive license basis and there are no copyleft licenses as part of our third-party arrangements.

A PDF of the ALM Acknowledgments is available here.

This topic is split into the following sections:

Third-party components

Microsoft.Bcl.AsyncInterfaces

Version 1.1.1
Copyright © Microsoft Corporation. All rights reserved.
License MIT

Microsoft.Bcl.HashCode

Version 1.1.1
Copyright © Microsoft Corporation. All rights reserved.
License MIT

Microsoft.EntityFrameworkCore

Version 3.1.3
Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Components

This license covers the use of the following component variants:

  • Microsoft.EntityFrameworkCore (version 3.1.3)

  • Microsoft.EntityFrameworkCore.Abstractions (version 3.1.3)

  • Microsoft.EntityFrameworkCore.Analyzers (version 3.1.3)

Microsoft.Extensions.Caching.Abstractions

Version 3.1.3
Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Microsoft.Extensions.Caching.Memory

Version 3.1.3
Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Microsoft.Extensions.Configuration

Version

See the version numbers for the components listed below.

Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Components

This license covers the use of the following component variants:

  • Microsoft.Extensions.Configuration (version 3.1.3)

  • Microsoft.Extensions.Configuration.Abstractions (version 3.1.11)

  • Microsoft.Extensions.Configuration.Binder (version 3.1.3)

Microsoft.Extensions.DependencyInjection

Version

See the version numbers for the components listed below.

Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Components

This license covers the use of the following component variants:

  • Microsoft.Extensions.DependencyInjection (version 3.1.3)

  • Microsoft.Extensions.DependencyInjection.Abstractions (version 3.1.11)

Microsoft.Extensions.Logging

Version

See the version numbers for the components listed below.

Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Components

This license covers the use of the following component variants:

  • Microsoft.Extensions.Logging (version 3.1.3)

  • Microsoft.Extensions.Logging.Abstractions (version 3.1.11)

Microsoft.Extensions.Options

Version 3.1.11
Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Microsoft.Extensions.Primitives

Version 3.1.11
Copyright © Microsoft Corporation. All rights reserved.
License Apache-2.0

Microsoft.OpenApi

Version 1.2.3
Copyright © Microsoft Corporation. All rights reserved.
License MIT

Swashbuckle.AspNetCore.Annotations

Version 6.1.4
Copyright © 2016 Richard Morris
License MIT

Swashbuckle.AspNetCore.Swagger

Version 6.1.4
Copyright © 2016 Richard Morris
License MIT

Swashbuckle.AspNetCore.SwaggerGen

Version 6.1.4
Copyright © 2016 Richard Morris
License MIT

System.Collections.Immutable

Version 1.7.0
Copyright © Microsoft Corporation. All rights reserved.
License MIT

System.ComponentModel.Annotations

Version 5.0.0
Copyright © Microsoft Corporation. All rights reserved.
License MIT

System.Diagnostics.DiagnosticSource

Version 4.7.1
Copyright © Microsoft Corporation. All rights reserved.
License MIT

Referenced licenses