The FOSSology software is Free and Open Source Software representing a system for analyzing and studying FOSS – Free and Open Source Software.
FOSSology uses a framework that provides the following capabilities:
Currently, FOSSology provides a license agent that scans and analyzes data for potential software licenses using a sophisticated pattern-matching algorithm. Other agents can be created and used with FOSSology to extend the capabilities of the system.
The FOSSology system consists of the following major components:
This documentation describes the user interface for the FOSSology tool, called the FOSSology Software Repository Viewer. The Software Repository Viewer provides a user-friendly interface to the FOSSology infrastructure described above.
Refer to User Docs for an index of documentation describing FOSSology’s user interface.
This document is intended for general users of FOSSology who want to download and analyze software packages or individual files. It assumes that the user has Linux operating system experience, and some knowledge of open source governance topics.
System Administrators can refer to the following documentation for further information:
Software Developers can refer to the Developer Documentation which provides detailed information about the technical implementation of the FOSSology tool. It is intended for anyone who wants to create agents or modify the tool.
The FOSSology tool must already be installed and set up on your system by a system administrator with full privileges. These tasks are described in the README (Installation Guide) that is packaged with the FOSSology software.