FOSSology
Advancing open source analysis and development

FOSSology Mission

Our mission is to build a community to facilitate the study of Free and Open Source Software by providing free data analysis tools.


Fossology RELEASE: 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!

Fossology RELEASE: Version 0.9.0

New in version 0.9.0:

  • New “license term” capability added. This features allows the user to
  1. create a predefined default set of common license terms/phrases and associate them with specific licenses
  2. create new “groups” (aka canonical name) of license terms/phrases to fine tune fossology to identify particular terms within a scanned section and (optionally) associate it with one or more licenses.

This new feature can be accessed via the UI through Organize → License → Manage Groups and via Organize → License → Manage Terms

  • Added new agent “licinspect” to inspect license sections for terms that might change the license identification.
  • Created agent-license-once-compare.php for selectively choosing the license to compare against. This feature is useful to see why fossology chose one license over another. This feature is available as the “Recompare” micro-menu in the View License window.
  • Added columns to the uploadtree table in the fossology db to eliminate expensive queries using join and improve overall db performance.
  • delagent: huge speed improvement (went from iterating to just doing one delete.)
  • Many new license templates added.
  • Many Bug fixes. Including, the “comma comma” problem, where a copyright statement containing a bunch of years separated by commas end up matching all other licenses that contain a series of commas.
 
home.txt · Last modified: 2008/12/17 18:12 by markd

Copyright (C) 2007-2008 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 CSS Driven by DokuWiki