Skip to content

Latest commit

 

History

History
19 lines (9 loc) · 1.81 KB

fossology.md

File metadata and controls

19 lines (9 loc) · 1.81 KB

Back to catalogue

FOSSology is an industry standard tool for the end-to-end analysis of software distributions. It lets organizations scan source code for: a) License information, b) Copyright notices, c) Export control relevant statements. It makes software analysis more efficient by offering high precision with few false positives, greatly reducing overhead costs.

FOSSology is a framework, toolbox and Web server application for examining software packages in a multi-user environment. A user can upload individual files or entire software packages. Fossology will unpack this upload if necessary and run a chosen set of agents on every file of the upload. An agent can implement any analysis operation on a text file. The FOSSology package as of now focuses on license relevant data. However, it could be extended with analyses for different purposes (e.g. static code analysis).

FOSSology lets users generate licensing documentation according to the organization's needs, in a variety of data formats, emphasizing SPDX tag-value and RDF documents. FOSSology is an Open Source Software tool licensed under GPL-2.0 and a Linux Foundation collaboration project.

Application Instructions

  • Twitter: There are a couple of ways to start the FOSSology development, for example by checking out the source repo and build the vagrant machine by issuing a "vagrant up" command (a tool like VirtualBox and also Vagrant installed). The vagrant machine shares the source repo so it acts as standardized deployment environment.

Please review the requirements described in the project ideas page at https://wiki.fossology.org/gsoc-2018

You could submit your proposals using the GSoC website to the mentor from the ideas page. Please feel free to contact them directly with questions.