Applications and bundled libraries | Linux Today

Applications and bundled libraries

Written By
Web Webster
Web Webster
Mar 25, 2010

“Package installation for Linux distributions has traditionally
separated libraries and application binaries into different
packages, so that only one version of a library would be installed
and it would be shared by applications that use it. Other operating
systems (e.g. Windows, MacOS X) often bundle a particular version
of a library with each application, which can lead to many copies
and versions of the same library co-existing on the system. While
each model has its advocates, the Linux method is seen by many as
superior because a security fix in a particular commonly-used
library doesn’t require updating multiple different
applications—not to mention the space savings. But, it would
seem that both Mozilla and Google may be causing distributions to
switch to library-bundling mode in order to support the Firefox and
Chromium web browsers.

“One of the problems that distributions have run into when
packaging Chromium—the free software version of Google’s
Chrome browser—is that it includes code for multiple, forked
libraries. As Fedora engineering manager Tom “spot” Callaway put
it: “Google is forking existing FOSS code bits for Chromium like a
rabbit makes babies: frequently, and usually, without much
thought.” For distributions like Fedora, with a “No Bundled
Libraries” policy, that makes it very difficult to include
Chromium. But it’s not just Chromium.”

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.