Weekend Project: Get to Know Your Source Code with FOSSology | Linux Today

Weekend Project: Get to Know Your Source Code with FOSSology

Written By
Web Webster
Web Webster
Nov 10, 2010

“If you work with open source software of any kind —
whether at work or as a volunteer — then you understand the
importance of license compliance and keeping track of copyright
ownership. But as a project grows, those tasks can get tricky, even
when everyone is on the same page. That is exactly the problem that
led Hewlett Packard (HP) to create FOSSology, an open source tool
you can use to analyze a source code tree for this type of metadata
and more. This weekend, why not set it up and dig into your source
code — you might be surprised at what you find.

“FOSSology was originally built as an internal tool at HP, to
help engineers follow the large company’s IT governance policies
when working with open source software written elsewhere. Even if
your company or project isn’t as big as HP, any time you blend code
from different authors or want to borrow a routine from another
open source project, it can get tricky to maintain all the rules.
Certain licenses are compatible to combine in one executable, while
others need to be separate processes. If you customize an open
source application for internal use, you may also need to keep
track of authorship — even more so if you send patches
upstream.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.