FOSSology Project Logo FOSSology
Advancing open source analysis and development
 

The FOSSology Project

Our mission is to build free software tools to facilitate the study and analysis of Free and Open Source Software. Today we are best known for finding software licenses in text.

Installing the FOSSology software:

  • creates an empty software filesystem repository
  • creates a database (PostgreSQL) for metadata storage and retrieval
  • provides web and command line interfaces to populate the software repository
  • provides web interface for viewing reports
  • provides a batch subsystem for running lengthy analyses and reports
  • provides engines (run from the web or cli) for:
    • License analysis (analyzes EVERY file for license information)
    • RPM spec file parsing
    • metadata extraction from libextractor (jpg headers, pdf, doc, …)
    • file type
    • executing ad hoc sql
    • executing ad hoc scripts


Version 1.1.0, July 17, 2009

New in version 1.1.0:

  • New rpm and debian packages download
  • Improve scheduler robustness
  • Notification agent (emails you when your job is finished)

See Release Notes

Version 1.0.0, December 17, 2008

New in version 1.0.0:

  • Massive improvements to web-based user interface responsiveness, 50x or better speed-up, with retrieval and display of license reports in just seconds, for even the biggest reports.
  • Huge improvements in license analysis speed, as much as 10 times faster, with analysis of full linux distribution DVD images in 24-48 hours (depending on system performance, CPU, memory, etc)
  • License detection accuracy improvements - the library of licenses and terms that we search for and report has been carefully tuned based on lots and lots of real-world testing
  • Completely redesigned build and release system, makes building and installing FOSSology from source code much easier, and also enables creation of FOSSology packages for common Linux distributions
  • Software packaging of FOSSology for the Debian Linux distribution - For the first time, the FOSSology project has a complete set of packages to enable simple apt-based installation of FOSSology on most DEB-based Linux systems.
  • (beta) Software packaging of FOSSology for the Fedora distribution, using native RPM packages. These RPM packages should provide streamlined installation on most RPM-based systems (Redhat, SuSE, etc)
  • Automated test suite to provide web-UI testing and validation by the FOSSology project and any other downstream users
  • Self-test agent that allows FOSSology to inspect itself and report on common configuration problems that could impact FOSSology operation

View the complete release notes for FOSSology 1.0.0 for more details: release notes

Celebrating 1 year of FOSSology!

Older releases

 
home.txt · Last modified: 2009/07/20 09:32 by bobg

Copyright (C) 2007-2009 Hewlett-Packard Development Company, L.P.
FOSSology Project documentation is licensed under the GNU Free Documentation License Version 1.2
Recent changes RSS feed Valid XHTML 1.0 Valid CSS3 Driven by DokuWiki