Open Source Compliance with Open Source Tools

FOSSology is an open source license compliance software system and toolkit. As a toolkit, you can run license, copyright and export control scans from the command line. As a system, a database and web UI are provided to give you a compliance workflow. In one click you can generate an SPDX file or a ReadMe with all the copyrights notices from your software. FOSSology deduplication means that you can scan an entire distro, rescan a new version, and only the changed files will get rescanned. This is a big time saver for large projects.

lightbulb_outline View ideas list


  • php
  • c/c++
  • javascript
  • postgresql
  • python


  • Other
  • compliance
  • license management
  • licensing
comment IRC Channel
email Mailing list
mail_outline Contact email

FOSSology 2021 Projects

  • Aman Dwivedi
    Adding React library to new UI
    FOSSology frontend is built using the Symfony framework of PHP. It needs to get revamped to make it faster for development, more adaptive to newer...
  • sayshreya
    Dynamic Time Warping (DTW) will be included as one of the agents in similarity matching. NLP Library - SpaCy will be used in various agents for...
  • Kaushlendra Pratap Singh
    Copyright False Positive Detection Using ML
    Fossology's copyright detection agent uses a rule-based approach to detect copyright statements but the agent is showing a lot of False Positives...
  • Sarita Singh
    Integrating ScanCode Toolkit
    Project Information Nomos and Monk are the two leading scanners FOSSology uses for license detection and Copyright for scanning copyright,url,emails...
  • Omar AbdelSamea
    Making FOSSology architecture microservice friendly
    FOSSology is designed in modular fashion but it certainly does not follow micro-service architecture. If there is a change in an agent's logic, the...
  • Shruti Agarwal
    Migration of UI into React.js
    The UI Migration project is an effort focused on generating the new component-based architecture with the integration of the APIs. To make the...
  • Avinal
    New Build System and improving CI/CD workflow
    Build System FOSSology’s build system is based on multilevel makefiles that work together to provide a build infrastructure for the project. Although...