Tools and distributions for embedded Linux development | Linux Today

Tools and distributions for embedded Linux development

Written By
Web Webster
Web Webster
May 13, 2010

“The deployment of Linux on the desktop and in the server room
is well served by the general-purpose distribution. In the embedded
world things are very different: although Linux is used widely, the
concept of the general-purpose distribution is much less in
evidence. Many vendors rely on forked board support packages or
home-grown builds to create their systems, effectively creating
their own customized distribution in the process. While embedded
platforms represent a challenge to the traditional Linux
distribution, there is no shortage of community projects to support
the development of embedded Linux systems.

“What makes embedded systems different?

“The primary challenge presented by embedded systems is their
diversity. Embedded device hardware tends to vary both in terms of
design and capability. Even between generations of the same
product, it is not unusual for a major system component such as the
CPU to change completely. In addition, most embedded devices
contain a fair amount of custom, closed-source software which is
not packaged by a distribution. The combined effect of this
hardware and software diversity is that most embedded devices are
unique in one way or another, meaning it is difficult to design an
embedded distribution which is simultaneously general enough to be
useful and targeted enough to be efficient across a range of
embedded platforms.”

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.