# Overview of the licenses used in GRR

Although GRR is licensed under the Apache License 2.0, binary builds of GRR include third party code that have been made available under various licenses.

## Python

Project site: http://www.python.org/

For more information on licensing see: http://docs.python.org/2/license.html

## pywin32

Project site: http://pywin32.sourceforge.net/

Python Software Foundation License

## Python dateutil

Project site: http://labix.org/python-dateutil

BSD 3-clause license

## Python WMI

Project site: http://timgolden.me.uk/python/wmi/index.html

MIT license

## psutil

Project site: https://github.com/giampaolo/psutil

BSD 3-clause license

## Libprotobuf and Python-bindings

Project site: http://code.google.com/p/protobuf/

BSD 3-clause license

## SleuthKit

Project site: http://www.sleuthkit.org/

The SleuthKit is mutli licensed * Common Public License 1.0; applies to most of the code * IBM Public License 1.0; applies to the file system code (tsk/fs, tools/fstools) * GNU General Public License 2; applies to srch_strings which should not be included in a binary build of GRR.

## Pytsk

Project site: https://github.com/py4n6/pytsk

Apache License 2.0

## Cryptography.io

Project site: https://cryptography.io/

Either apache or BSD

## OpenSSL

Project site: http://www.openssl.org/

OpenSSL License and original SSLeay license

## pytz

Project site: http://pytz.sourceforge.net/

MIT license

## PyInstaller

GNU General Public License 2 with an exception for the bootloader, which is the part that is used in GRR binaries.

## JavaScript Libraries

### jQuery

Project site: http://jquery.com/

MIT license

### jQuery UI

Project site: http://jqueryui.com/

MIT license

### select2

Project site: http://ivaynberg.github.io/select2/

Apache 2.0 or GPL2

### rangyinputs

Project site: https://github.com/timdown/rangyinputs

MIT license