HP FOSSology Project Analyzes Open Source Software
Hewlett-Packard has launched a project dubbed FOSSology to investigate and monitor the use of Free and Open Source Software (FOSS) in the enterprise.
The project name, FOSSology, stands for "the study of FOSS", as the authors reveal on the project homepage. Thus far, modules for license analysis, MIME type identification, and for extracting meta data exist, with more functions, such as software analysis agents to follow shortly. FOSSology has its origins in an internal control project which HP launched to help improve its own IT organization. " As part of HP's own internal IT governance process, we needed a tool that would quickly and accurately describe how a given open source project was licensed,” say the developers talking about the project's origins. "Rather than simply collecting a project's advertised license (as given at their website or in their documentation), this tool needed to analyze all of the source code for a given project and intelligently report all of the licenses being used, based on the license declarations and tell-tale phrases that identify software licensing.” Licensing statements and formulations are referred to for this. Developments soon expanded beyond the original ideas, and FOSSology's authors now regard their project as a comprehensive data mining framework. Data mining applies statistical and mathematical methods to investigate large volumes of data and identify rules and patterns.
HP has released FOSSology under the General Public License GPL v2 and hopes for active community involvement. The project's staff see broad target group: on the one hand, enterprises can use FOSSology to identify the FOSS licenses and programs deployed in their own IT. On the other, HP recommends the software to developers and distributors of free software, who will benefit from the ability to map and describe their own packages and projects with help from FOSSology. The project is looking to avoid legal pitfalls and has published a disclaimer to safeguard itself against claims. The website says: "In general, the analysis results are very good guesses, but should not be considered authoritative.”.
The FOSSology website also has a list of projects that offer similar functionality, including the free OpenLogic software tool, and contributions by enterprises such as Palamida or Black Duck Software whose products help corporations ensure that their own developments do not infringe on third-party licenses or copyrights.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

News
-
System76 Releases COSMIC Alpha 7
With scores of bug fixes and a really cool workspaces feature, COSMIC is looking to soon migrate from alpha to beta.
-
OpenMandriva Lx 6.0 Available for Installation
The latest release of OpenMandriva has arrived with a new kernel, an updated Plasma desktop, and a server edition.
-
TrueNAS 25.04 Arrives with Thousands of Changes
One of the most popular Linux-based NAS solutions has rolled out the latest edition, based on Ubuntu 25.04.
-
Fedora 42 Available with Two New Spins
The latest release from the Fedora Project includes the usual updates, a new kernel, an official KDE Plasma spin, and a new System76 spin.
-
So Long, ArcoLinux
The ArcoLinux distribution is the latest Linux distribution to shut down.
-
What Open Source Pros Look for in a Job Role
Learn what professionals in technical and non-technical roles say is most important when seeking a new position.
-
Asahi Linux Runs into Issues with M4 Support
Due to Apple Silicon changes, the Asahi Linux project is at odds with adding support for the M4 chips.
-
Plasma 6.3.4 Now Available
Although not a major release, Plasma 6.3.4 does fix some bugs and offer a subtle change for the Plasma sidebar.
-
Linux Kernel 6.15 First Release Candidate Now Available
Linux Torvalds has announced that the release candidate for the final release of the Linux 6.15 series is now available.
-
Akamai Will Host kernel.org
The organization dedicated to cloud-based solutions has agreed to host kernel.org to deliver long-term stability for the development team.