Skip to content

Latest commit

 

History

History
55 lines (29 loc) · 4.06 KB

NOTICE.md

File metadata and controls

55 lines (29 loc) · 4.06 KB

Sifter

Copyright 2013, University of Texas at San Antonio (UTSA)

http://www.utsa.edu

This project includes open source software developed by other entities, available under different licenses.

Java

Apache 2.0 Licenses

Apache Software Foundation

Sifter includes software belonging to several Apache projects, all available under the Apache 2.0 License. These are Apache Lucene, Apache Tika, Apache Mahout, and portions of Apache Commons and Apache Hadoop.

The Eclipse Foundation

Sifter includes software developed by The Eclipse Foundation, also available under the Apache 2.0 License. These libraries comprise the Jetty http server (jetty-all-VERSION.jar, servlet-api-2.5.jar).

Others

Apache Mahout depends on Uncommons Maths, copyright Daniel Dyer. Uncommons Maths is available under Apache 2.0.

The Apache Lucene Analyzers library depends on the Guava library, primarily developed by Google. Guave is available under Apache 2.0.

Jettison is a JSON processing library used by Jersey and copyright Envoi Solutions, Inc. It is available under Apache 2.0.

Jackson is another JSON processing library used by Jersey and by Sifter directly. It is available under Apache 2.0.

BSD

liblinear-1.92.jar is the Java port of liblinear, developed and maintained by Benedikt Waldvogel. It is available under a 3-clause BSD License.

ASM is a library for manipulating Java bytecode files and is used by both Apache Lucene and Jersey. It is copyright INRIA, France Telecom and available under a 3-clause BSD license.

GPL 2.0 with classpath exception

Sifter uses the Jersey web application framework, including jsr311-api-1.1.1.jar, which is copyright Oracle Corporation. Jersey is availabe under either the CDDL or the GPLv2 with the classpath exception. We use it here under the granted classpath exception. See http://jersey.java.net/license.html for details.

JavaScript & DHTML

Sifter.js uses the jQuery library for DOM manipulation and AJAX calls and other utility functions. jQuery is available under the MIT License.

The DataTables jQuery plugin by SpryMedia powers the table view in Sifter . It is available under either GPLv2 or a 3-clause BSD license, and used by Sifter under the latter.

Bootstrap is an HTML/CSS/JavaScript library . It is available under Apache 2.0.

d3.js is a JavaScript library for manipulating data and used by Sifter for generating the SVG display of the Self-Organizing Map. d3.js is developed by Michael Bostock and available under a 3-clause BSD license.

Evidence Files

Sifter relies on the use of fsrip for reading disk images/evidence files. Fsript is copyright Lightbox Technologies, Inc and available under Apache 2.0. It uses The Sleuthkit, which is licensed under the IBM Public License and the Common Public License (c.f. http://www.sleuthkit.org/sleuthkit/licenses.php), libewf which is licensed under the LGPL, and Boost, which is available under the permissive Boost Software License.

Sifter does not link with fsrip, but does include a Windows executable of fsrip.