Magento Open Source third-party licenses

This page contains links to license agreements of the third party components used within Magento Open Source. Click the Name links to view the repository and the license agreement.

Required packages

Name Version License Description
braintree/braintree_php 3.35.0 MIT Braintree PHP Client Library
colinmollenhour/cache-backend-file v1.4.4 BSD-3-Clause The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.
colinmollenhour/cache-backend-redis 1.10.5 BSD-3-Clause Zend_Cache backend using Redis with full support for tags.
colinmollenhour/credis 1.10.0 MIT Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.
colinmollenhour/php-redis-session-abstract v1.4.0 BSD-3-Clause A Redis-based session handler with optimistic locking
composer/ca-bundle 1.1.3 MIT Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.
composer/composer 1.7.3 MIT Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.
composer/semver 1.4.2 MIT Semver library that offers utilities, version constraint parsing and validation.
composer/spdx-licenses 1.5.0 MIT SPDX licenses list and validation library.
composer/xdebug-handler 1.3.0 MIT Restarts a process without xdebug.
container-interop/container-interop 1.2.0 MIT Promoting the interoperability of container objects (DIC, SL, etc.)
elasticsearch/elasticsearch v5.3.2 Apache-2.0 PHP Client for Elasticsearch
guzzlehttp/ringphp 1.1.1 MIT Provides a simple API and specification that abstracts away the details of HTTP into a single PHP function.
guzzlehttp/streams 3.0.0 MIT Provides a simple abstraction over streams of data
justinrainbow/json-schema 5.2.7 MIT A library to validate a json schema.
monolog/monolog 1.24.0 MIT Sends your logs to files, sockets, inboxes, databases and various web services
oyejorge/less.php v1.7.0.14 Apache-2.0 PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)
paragonie/random_compat v9.99.99 MIT PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
paragonie/sodium_compat v1.7.0 ISC Pure PHP implementation of libsodium; uses the PHP extension if it exists
pelago/emogrifier v2.0.0 MIT Converts CSS styles into inline style attributes in your HTML code
php-amqplib/php-amqplib v2.7.3 LGPL-2.1-or-later Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It’s been tested against RabbitMQ.
phpseclib/mcrypt_compat 1.0.8 MIT PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0
phpseclib/phpseclib 2.0.12 MIT PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.
psr/container 1.0.0 MIT Common Container Interface (PHP FIG PSR-11)
psr/http-message 1.0.1 MIT Common interface for HTTP messages
psr/log 1.1.0 MIT Common interface for logging libraries
ramsey/uuid 3.8.0 MIT Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).
react/promise v2.7.0 MIT A lightweight implementation of CommonJS Promises/A for PHP
seld/jsonlint 1.7.1 MIT JSON Linter
seld/phar-utils 1.0.1 MIT PHAR file format utilities, for when PHP phars you up
symfony/console v4.1.7 MIT Symfony Console Component
symfony/event-dispatcher v4.1.7 MIT Symfony EventDispatcher Component
symfony/filesystem v4.1.7 MIT Symfony Filesystem Component
symfony/finder v4.1.7 MIT Symfony Finder Component
symfony/polyfill-ctype v1.10.0 MIT Symfony polyfill for ctype functions
symfony/polyfill-mbstring v1.10.0 MIT Symfony polyfill for the Mbstring extension
symfony/process v4.1.7 MIT Symfony Process Component
tedivm/jshrink v1.3.1 BSD-3-Clause Javascript Minifier built in PHP
true/punycode v2.1.1 MIT A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)
tubalmartin/cssmin v4.1.1 BSD-3-Clause A PHP port of the YUI CSS compressor
webonyx/graphql-php v0.12.6 MIT A PHP port of GraphQL reference implementation
zendframework/zend-captcha 2.8.0 BSD-3-Clause Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more
zendframework/zend-code 3.3.1 BSD-3-Clause provides facilities to generate arbitrary code using an object oriented interface
zendframework/zend-config 2.6.0 BSD-3-Clause provides a nested object property based user interface for accessing this configuration data within application code
zendframework/zend-console 2.7.0 BSD-3-Clause Build console applications using getopt syntax or routing, complete with prompts
zendframework/zend-crypt 2.6.0 BSD-3-Clause  
zendframework/zend-db 2.9.3 BSD-3-Clause Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
zendframework/zend-di 2.6.1 BSD-3-Clause  
zendframework/zend-diactoros 1.8.6 BSD-2-Clause PSR HTTP Message implementations
zendframework/zend-escaper 2.6.0 BSD-3-Clause Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
zendframework/zend-eventmanager 2.6.4 BSD-3-Clause  
zendframework/zend-feed 2.10.3 BSD-3-Clause provides functionality for consuming RSS and Atom feeds
zendframework/zend-filter 2.8.0 BSD-3-Clause provides a set of commonly needed data filters
zendframework/zend-form 2.12.0 BSD-3-Clause Validate and display simple and complex forms, casting forms to business objects and vice versa
zendframework/zend-http 2.8.2 BSD-3-Clause Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests
zendframework/zend-hydrator 1.1.0 BSD-3-Clause  
zendframework/zend-i18n 2.9.0 BSD-3-Clause Provide translations for your application, and filter and validate internationalized values
zendframework/zend-inputfilter 2.8.2 BSD-3-Clause Normalize and validate input sets from the web, APIs, the CLI, and more, including files
zendframework/zend-json 2.6.1 BSD-3-Clause provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
zendframework/zend-loader 2.6.0 BSD-3-Clause Autoloading and plugin loading strategies
zendframework/zend-log 2.10.0 BSD-3-Clause component for general purpose logging
zendframework/zend-mail 2.10.0 BSD-3-Clause Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages
zendframework/zend-math 2.7.0 BSD-3-Clause  
zendframework/zend-mime 2.7.1 BSD-3-Clause Create and parse MIME messages and parts
zendframework/zend-modulemanager 2.8.2 BSD-3-Clause Modular application system for zend-mvc applications
zendframework/zend-mvc 2.7.15 BSD-3-Clause  
zendframework/zend-psr7bridge 0.2.2 BSD-3-Clause PSR-7 <-> Zend\Http bridge
zendframework/zend-serializer 2.9.0 BSD-3-Clause provides an adapter based interface to simply generate storable representation of PHP types by different facilities, and recover
zendframework/zend-server 2.8.0 BSD-3-Clause Create Reflection-based RPC servers
zendframework/zend-servicemanager 2.7.11 BSD-3-Clause  
zendframework/zend-session 2.8.5 BSD-3-Clause manage and preserve session data, a logical complement of cookie data, across multiple page requests by the same client
zendframework/zend-soap 2.7.0 BSD-3-Clause  
zendframework/zend-stdlib 2.7.7 BSD-3-Clause  
zendframework/zend-text 2.7.0 BSD-3-Clause Create FIGlets and text-based tables
zendframework/zend-uri 2.6.1 BSD-3-Clause A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)
zendframework/zend-validator 2.10.2 BSD-3-Clause provides a set of commonly needed validators
zendframework/zend-view 2.10.0 BSD-3-Clause provides a system of helpers, output filters, and variable escaping

Supported packages for development

Name Version License Description
braintree/braintree_php 3.35.0 MIT Braintree PHP Client Library
colinmollenhour/cache-backend-file v1.4.4 BSD-3-Clause The stock Zend_Cache_Backend_File backend has extremely poor performance for cleaning by tags making it become unusable as the number of cached items increases. This backend makes many changes resulting in a huge performance boost, especially for tag cleaning.
colinmollenhour/cache-backend-redis 1.10.5 BSD-3-Clause Zend_Cache backend using Redis with full support for tags.
colinmollenhour/credis 1.10.0 MIT Credis is a lightweight interface to the Redis key-value store which wraps the phpredis library when available for better performance.
colinmollenhour/php-redis-session-abstract v1.4.0 BSD-3-Clause A Redis-based session handler with optimistic locking
composer/ca-bundle 1.1.3 MIT Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.
composer/composer 1.7.3 MIT Composer helps you declare, manage and install dependencies of PHP projects, ensuring you have the right stack everywhere.
composer/semver 1.4.2 MIT Semver library that offers utilities, version constraint parsing and validation.
composer/spdx-licenses 1.5.0 MIT SPDX licenses list and validation library.
composer/xdebug-handler 1.3.0 MIT Restarts a process without xdebug.
container-interop/container-interop 1.2.0 MIT Promoting the interoperability of container objects (DIC, SL, etc.)
elasticsearch/elasticsearch v5.3.2 Apache-2.0 PHP Client for Elasticsearch
guzzlehttp/ringphp 1.1.1 MIT Provides a simple API and specification that abstracts away the details of HTTP into a single PHP function.
guzzlehttp/streams 3.0.0 MIT Provides a simple abstraction over streams of data
justinrainbow/json-schema 5.2.7 MIT A library to validate a json schema.
monolog/monolog 1.24.0 MIT Sends your logs to files, sockets, inboxes, databases and various web services
oyejorge/less.php v1.7.0.14 Apache-2.0 PHP port of the Javascript version of LESS http://lesscss.org (Originally maintained by Josh Schmidt)
paragonie/random_compat v9.99.99 MIT PHP 5.x polyfill for random_bytes() and random_int() from PHP 7
paragonie/sodium_compat v1.7.0 ISC Pure PHP implementation of libsodium; uses the PHP extension if it exists
pelago/emogrifier v2.0.0 MIT Converts CSS styles into inline style attributes in your HTML code
php-amqplib/php-amqplib v2.7.3 LGPL-2.1-or-later Formerly videlalvaro/php-amqplib. This library is a pure PHP implementation of the AMQP protocol. It’s been tested against RabbitMQ.
phpseclib/mcrypt_compat 1.0.8 MIT PHP 7.1 polyfill for the mcrypt extension from PHP <= 7.0
phpseclib/phpseclib 2.0.12 MIT PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.
psr/container 1.0.0 MIT Common Container Interface (PHP FIG PSR-11)
psr/http-message 1.0.1 MIT Common interface for HTTP messages
psr/log 1.1.0 MIT Common interface for logging libraries
ramsey/uuid 3.8.0 MIT Formerly rhumsaa/uuid. A PHP 5.4+ library for generating RFC 4122 version 1, 3, 4, and 5 universally unique identifiers (UUID).
react/promise v2.7.0 MIT A lightweight implementation of CommonJS Promises/A for PHP
seld/jsonlint 1.7.1 MIT JSON Linter
seld/phar-utils 1.0.1 MIT PHAR file format utilities, for when PHP phars you up
symfony/console v4.1.7 MIT Symfony Console Component
symfony/event-dispatcher v4.1.7 MIT Symfony EventDispatcher Component
symfony/filesystem v4.1.7 MIT Symfony Filesystem Component
symfony/finder v4.1.7 MIT Symfony Finder Component
symfony/polyfill-ctype v1.10.0 MIT Symfony polyfill for ctype functions
symfony/polyfill-mbstring v1.10.0 MIT Symfony polyfill for the Mbstring extension
symfony/process v4.1.7 MIT Symfony Process Component
tedivm/jshrink v1.3.1 BSD-3-Clause Javascript Minifier built in PHP
true/punycode v2.1.1 MIT A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)
tubalmartin/cssmin v4.1.1 BSD-3-Clause A PHP port of the YUI CSS compressor
webonyx/graphql-php v0.12.6 MIT A PHP port of GraphQL reference implementation
zendframework/zend-captcha 2.8.0 BSD-3-Clause Generate and validate CAPTCHAs using Figlets, images, ReCaptcha, and more
zendframework/zend-code 3.3.1 BSD-3-Clause provides facilities to generate arbitrary code using an object oriented interface
zendframework/zend-config 2.6.0 BSD-3-Clause provides a nested object property based user interface for accessing this configuration data within application code
zendframework/zend-console 2.7.0 BSD-3-Clause Build console applications using getopt syntax or routing, complete with prompts
zendframework/zend-crypt 2.6.0 BSD-3-Clause  
zendframework/zend-db 2.9.3 BSD-3-Clause Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
zendframework/zend-di 2.6.1 BSD-3-Clause  
zendframework/zend-diactoros 1.8.6 BSD-2-Clause PSR HTTP Message implementations
zendframework/zend-escaper 2.6.0 BSD-3-Clause Securely and safely escape HTML, HTML attributes, JavaScript, CSS, and URLs
zendframework/zend-eventmanager 2.6.4 BSD-3-Clause  
zendframework/zend-feed 2.10.3 BSD-3-Clause provides functionality for consuming RSS and Atom feeds
zendframework/zend-filter 2.8.0 BSD-3-Clause provides a set of commonly needed data filters
zendframework/zend-form 2.12.0 BSD-3-Clause Validate and display simple and complex forms, casting forms to business objects and vice versa
zendframework/zend-http 2.8.2 BSD-3-Clause Provides an easy interface for performing Hyper-Text Transfer Protocol (HTTP) requests
zendframework/zend-hydrator 1.1.0 BSD-3-Clause  
zendframework/zend-i18n 2.9.0 BSD-3-Clause Provide translations for your application, and filter and validate internationalized values
zendframework/zend-inputfilter 2.8.2 BSD-3-Clause Normalize and validate input sets from the web, APIs, the CLI, and more, including files
zendframework/zend-json 2.6.1 BSD-3-Clause provides convenience methods for serializing native PHP to JSON and decoding JSON to native PHP
zendframework/zend-loader 2.6.0 BSD-3-Clause Autoloading and plugin loading strategies
zendframework/zend-log 2.10.0 BSD-3-Clause component for general purpose logging
zendframework/zend-mail 2.10.0 BSD-3-Clause Provides generalized functionality to compose and send both text and MIME-compliant multipart e-mail messages
zendframework/zend-math 2.7.0 BSD-3-Clause  
zendframework/zend-mime 2.7.1 BSD-3-Clause Create and parse MIME messages and parts
zendframework/zend-modulemanager 2.8.2 BSD-3-Clause Modular application system for zend-mvc applications
zendframework/zend-mvc 2.7.15 BSD-3-Clause  
zendframework/zend-psr7bridge 0.2.2 BSD-3-Clause PSR-7 <-> Zend\Http bridge
zendframework/zend-serializer 2.9.0 BSD-3-Clause provides an adapter based interface to simply generate storable representation of PHP types by different facilities, and recover
zendframework/zend-server 2.8.0 BSD-3-Clause Create Reflection-based RPC servers
zendframework/zend-servicemanager 2.7.11 BSD-3-Clause  
zendframework/zend-session 2.8.5 BSD-3-Clause manage and preserve session data, a logical complement of cookie data, across multiple page requests by the same client
zendframework/zend-soap 2.7.0 BSD-3-Clause  
zendframework/zend-stdlib 2.7.7 BSD-3-Clause  
zendframework/zend-text 2.7.0 BSD-3-Clause Create FIGlets and text-based tables
zendframework/zend-uri 2.6.1 BSD-3-Clause A component that aids in manipulating and validating » Uniform Resource Identifiers (URIs)
zendframework/zend-validator 2.10.2 BSD-3-Clause provides a set of commonly needed validators
zendframework/zend-view 2.10.0 BSD-3-Clause provides a system of helpers, output filters, and variable escaping

Additional packages

Name Version License
Color picker - MIT and GPL
extjs 1.0.1 Open GPL 3.0
FormData for XMLHttpRequest 2 - MIT
HTML5 Shiv v3.6 MIT/GPL2
jQuery Color Animations v2.1.2 MIT
jQuery File Upload File Processing Plugin 1.0 2012 MIT
jQuery File Upload Plugin 5.16.4 2010 MIT
jQuery File Upload Plugin JS Example 6.7 2010 MIT
jQuery hashchange event v1.3 2010 MIT and GPL
jQuery Iframe Transport Plugin 1.5 2011
jQuery JavaScript Library v1.12.4 MIT
jQuery Timepicker Addon v1.4.3 2013 MIT
jQuery UI v1.10.4 2014 MIT
jsTree 1.0-rc3 2010 MIT/GPL Version 2
Less - Leaner CSS v2.3.1 2009-2015 Apache v2
matchMedia 2012 MIT/BSD
Modernizr v2.6.1 BSD and MIT licenses
moment-timezone 0.5.5 MIT
moment.js 2.17.1 MIT
Mutation Observer 2014 BSD
prototype/validation 1.5.4.1 2007  
Sizzle CSS Selector Engine v2.2.1 MIT
Underscore.js 1.8.2 MIT