BSD License - Fluid Topics - 4.2

Fluid Topics Installation Guide

Operating system
RHEL
Category
Reference Guides
Audience
public
Version
4.2

These libraries are under the following licenses:

Name Description
ANTLR 3 ANother Tool for Language Recognition is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
ASM ASM is an all purpose Java bytecode manipulation and analysis framework.
assertpy assertpy is a dead simple assertion library for unit testing in python with a fluent API.
Barchart-UDT Barchart-UDT is a Java wrapper around native C++ UDT protocol implementation.
Cedar Cedar is a C++ implementation of efficiently-updatable double-array trie.
Clang, LLVM, LLD, LLDB, and Clang tools The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
click click (Command Line Interface Creation Kit) is a Python composable command line utility.
CMake CMake is an open-source, cross-platform family of tools designed to build, test and package software.
cryptography cryptography is a package designed to expose cryptographic primitives and recipes to Python developers.
curvesapi Java implementation of various mathematical curves that define themselves over a set of control points. The curves supported are: Bezier, B-Spline, Cardinal Spline, Catmull-Rom Spline, Lagrange, Natural Cubic Spline, and NURBS.
dateutil The dateutil module provides powerful extensions to the standard datetime module, available in Python.
decorator decorator is your best option if you want to preserve the signature of decorated functions in a consistent way across Python releases.
dnsjava dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0.
dom4j dom4j is a flexible XML framework for Java.
double-conversion double-conversion provides binary-decimal and decimal-binary routines for IEEE doubles.
Flask Flask is a lightweight WSGI web application framework.
gflags The gflags package contains a C++ library that implements commandline flags processing.
Google Logging This module is a C++ implementation of the Google logging module.
Google Test Google's C++ test framework.
GWT PhantomJS JUnit run style GWT PhantomJS JUnit run style is a GWT addon that lets you run GWT JUnit tests automatically within the PhantomJS engine.
Hamcrest Hamcrest is a library of matchers, which can be combined in to create flexible expressions of intent in tests. They've also been used for other purposes.
IDNA Internationalized Domain Names in Applications, for Python (IDNA 2008 and UTS #46).
IMAPClient IMAPClient is an easy-to-use, Pythonic and complete IMAP client library.
isodate The isodate module implements ISO 8601 date, time and duration parsing. The implementation follows ISO8601:2004 standard, and implements only date/time representations mentioned in the standard.
itsdangerous itsdangerous provides various helpers to pass trusted data to untrusted environments.
jBCrypt jBCrypt is a Java™ implementation of OpenBSD's Blowfish password hashing code.
jemalloc jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
Jinja2 Jinja2 is a full featured template engine for Python. It has full unicode support, an optional integrated sandboxed execution environment.
JLine JLine is a Java library for handling console input.
jSSLutils The original objectives for jSSLutils library was to provide a consistent way of setting SSL-related parameters in Restlet and Jetty.
JZlib JZlib is a re-implementation of zlib in pure Java. The first and final aim for hacking this stuff is to add the packet compression support to pure Java SSH systems.
Libevent The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached.
LIBLINEAR LIBLINEAR is a linear classifier for data with millions of instances and features.
libmagic libmagic is a library that allows to detect a file's mimetype from its name or content.
libnfsidmap libnfsidmap contains a library to help mapping IDs, mainly for NFSv4.
librdkafka librdkafka is a C library implementation of the Apache Kafka protocol, containing both Producer and Consumer support.
LIBSVM LIBSVM is the Library for Support Vector Machines.
LZ4 Library LZ4 is lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU.
MarkupSafe MarkupSafe is a Python module that implements the jinja2.Markup string.
MeCab MeCab is Yet Another Part-of-Speech and Morphological Analyzer.
mock mock is a library for testing in Python. It allows you to replace parts of your system under test with mock objects and make assertions about how they have been used.
Mongomock Mongomock is a small library to help testing Python code that interacts with MongoDB via Pymongo.
NetworkX NetworkX is a Python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks.
oauthlib oauthlib is a generic, spec-compliant, thorough implementation of the OAuth request-signing logic for Python 2.7 and 3.4+.
OpenRDF Sesame Sesame is an extensible Java framework for storing, querying and inferencing for RDF.
OWASP Java HTML Sanitizer Project Note: Also under Apache License

The OWASP HTML Sanitizer is a fast and easy to configure HTML Sanitizer written in Java which lets you include HTML authored by third-parties in your web application while protecting against XSS.
packaging packaging offers the core utilities for Python packages.
parameterized Parameterized testing with any Python test framework.
pbjson pbjson is a fast C++ serialization and de-serialization of Google's protobuf Messages into/from JSON format.
PhantomJS PhantomJS is a headless WebKit scriptable with a JavaScript API.
PhantomJS Driver Ghost Driver is an implementation of the Remote WebDriver Wire protocol, using PhantomJS as back-end.
PLY PLY (Python Lex-Yacc) is an implementation of lex and yacc parsing tools for Python.
Protocol Buffers Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler.
pyasn1 pyasn1 is a free and open source implementation of ASN.1 types and codecs as a Python package.
Pygments Pygments is a generic syntax highlighter suitable for use in code hosting, forums, wikis or other applications that need to prettify source code.
PyGraphviz PyGraphviz is a Python interface to the Graphviz graph layout and visualization package.
python-webencodings python-webencodings is a Python implementation of the WHATWG Encoding standard.
RDFLib RDFLib is a Python library for working with RDF, a simple yet powerful language for representing information.
RE2 RE2 is a fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python. It is a C++ library.
Reflections Reflections - Java runtime metadata analysis - scans your classpath, indexes the metadata, allows you to query it on runtime and may save and collect that information for many modules within your project.
Requests Requests is the only Non-GMO HTTP library for Python, safe for human consumption.
sentinels The sentinels module is a small utility providing the Sentinel class, along with useful instances.
Snappy Snappy is a compression/decompression library.
Snowball Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval.
snowballstemmer Snowball stemming library collection for Python
Stax2 API Stax2 API (Streaming API for XML) is an extension to standard Stax API ("STandard Api for Xml procesing"), pull-parser API of JDK, added in JDK 6.
StringTemplate 4 StringTemplate is a java template engine (with ports for C#, Objective-C, JavaScript, Scala) for generating source code, web pages, emails, or any other formatted text output.
Supervisor Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.
user-agent-utils user-agent-utils provides utilities for processing user-agent strings. Can be used to handle http requests in real-time or to analyze log files.
weasyprint WeasyPrint is a visual rendering engine for HTML and CSS that can export to PDF. It aims to support web standards for printing.
Werkzeug Werkzeug is a WSGI utility library for Python. It's widely used and BSD licensed.
xlrd xlrd allows working with Excel Files in Python.