AFS Installation and Administration Guide

Reference Guide

These libraries are under the following licenses:



c3p0 is a library for augmenting traditional (DriverManager-based) JDBC drivers with JNDI-bindable DataSources, including DataSources that implement Connection and Statement Pooling, as described by the jdbc3 spec and jdbc2 std extension.

CassandraUnit is a utility tool to load Data into Cassandra to help you writing good isolated JUnit Test into your application.

chardet is a universal encoding detector for Python 2 and 3.

Cryptacular is a complement to the Bouncy Castle Crypto APIs for Java.

The CSS Parser is implemented as a package of Java classes, that inputs Cascading Style Sheets source text and outputs a Document Object Model Level 2 Style tree.

CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit.

FindBugs uses static analysis to look for bugs in Java code. FindBugs supports several annotations to express the developer's intent so that FindBugs can issue warnings more appropriately.

GLib is a bundle of three (formerly five) low-level system libraries written in C and developed mainly by GNOME.

glibmm is a C++ API for parts of glib that are useful for C++.

Structured File Library (GSF) is an I/O abstraction for reading/writing compound files.

Hibernate ORM (Hibernate in short) is an object-relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database. Hibernate handles object-relational impedance mismatch problems by replacing direct, persistent database accesses with high-level object handling functions.

Hippomocks is C++ mocking framework.

Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla Firefox 3 & Thunderbird, Google Chrome, and it is also used by proprietary software packages, like macOS, InDesign, memoQ, Opera and SDL Trados.

Javassist (Java Programming Assistant) makes Java bytecode manipulation simple. It is a class library for editing bytecodes in Java; it enables Java programs to define a new class at runtime and to modify a class file when the JVM loads it.

The JBoss Logging Framework.

JNA (Java Native Access) allows you to call directly into native functions using natural Java method invocation.

Java Native Runtime - Posix (jnr-posix) is a lightweight cross-platform POSIX emulation layer for Java, written in Java and is part of the JNR project.

JSAP is the Java Simple Argument Parser.

JSON-GLib is a library providing serialization and deserialization support for the JavaScript Object Notation (JSON) format described by RFC 4627.

The JTS Topology Suite is an API for modelling and manipulating 2-dimensional linear geometry. It provides numerous geometric predicates and functions. JTS conforms to the Simple Features Specification for SQL published by the Open GIS Consortium.

libsigc++ implements a typesafe callback system for standard C++.

libstatgrab is a library that provides cross platform access to statistics about the system on which it's run.

libxml++ is a C++ wrapper for the libxml2 XML parser and builder library. It presents a simple C++-like API that can achieve common tasks with less code.

Logback is intended as a successor to the popular log4j project, picking up where log4j leaves off. (classic and core modules)

MeCab is Yet Another Part-of-Speech and Morphological Analyzer.

nose extends unittest to make testing easier.

Pyckson is a simple Python library to serialize Python objects to JSON.

pyzmail is a high level mail library for Python.

Restlet Framework helps Java developers build better web APIs that follow the REST architecture style.

Tokyo Cabinet is a library of routines for managing a database.

uchardet is an encoding detector library, which takes a sequence of bytes in an unknown character encoding without any additional information, and attempts to determine the encoding of the text.

ODBC is an open specification for providing application developers with a predictable API with which to access Data Sources.

wv is a library which allows access to Microsoft Word files. It can load and parse Word 2000, 97, 95 and 6 file formats.