Licenses and Acknowledgements for Incorporated Software (Eggplant Performance Analyzer)
Eggplant Performance links to or incorporates certain open source and third party software products. These products plus several third party binary executables are distributed with Eggplant Performance and are acknowledged below. All Eggplant Performance end users must respect the terms of the individual licenses applicable to these products.
To the extent you are entitled to a copy of the source code for the open source software distributed with this product, a free copy will be provided. Please contact us at http://www.keysight.com/find/contactus with your request.
Open source and third party linked or incorporated software components
Component | Description | License |
---|---|---|
Java | Java™ technology is used by Eggplant Performance. The Java™ SE Development Kit (JDK™) is distributed with Eggplant Performance | OpenJDK GNU General Public License, version 2, with the Classpath Exception |
Liquibase | Database changes are managed through the Liquibase database source control tool. | Apache License Version 2.0 |
PostgreSQL | The Analysis data is stored in a PostgreSQL database. Portions of Python are Copyright (C) 1996-2015 The PostgreSQL Global Development Group. Portions of Python are Copyright (C) 1994, The Regents of the University of California. | A liberal Open Source license, similar to the BSD or MIT licenses. |
PostgreSQL JDBC Driver | Java access to the PostgreSQL database is via the PostgreSQL JDBC (Java Database Connectivity) Driver. | BSD license |
PyQtGraph | A pure Python graphics and GUI library. It is used in several Eggplant Performance components for drawing graphs and charts. | MIT License |
Python | Several Eggplant Performance components are written in the Python language Python is Copyright (C) 2001-2015 Python Software Foundation. | Python Software Foundation (PSF) |
Qt framework | The Qt framework is used in several Eggplant Performance components Qt is Copyright (C) 2015 Digia PLC and its subsidiary(-ies). | GNU Lesser General Public License (LGPL) Version 2.1 and Version 3.0 |
Other open source tools used in the development of Eggplant Performance
Component | Description | License |
---|---|---|
Bottleneck | For fast NumPy array functions | Simplified BSD license |
cx_Freeze | To create Python executables | Python 2.7.10 Software Foundation (PSF) license agreement |
Flask | A microframework for Python based on Werkzeug | A three clause BSD license |
numexpr | A fast numerical expression evaluator | MIT license |
NumPy | A package for scientific computing with Python | BSD license, enabling reuse with few restrictions |
pandas | A high-performance data structures and data analysis tools for Python | A three clause BSD license |
psutil | A cross-platform library for retrieving metrics on running processes and system utilization | A general BSD license |
Psycopg2 | A PostgreSQL adapter for Python | The GNU Lesser General Public License (version 3.0) |
pywin32 | Python for Windows extensions | The Python Software Foundation (PSF) license agreement |
setuptools | To download, build, install, upgrade, and uninstall Python packages | Dual-licensed under the Python Software Foundation (PSF) license and the Zope Public License (ZPL) |
Werkzeug | A WSGI - Web Server Gateway Interface - utility library for Python | A general BSD license |