Embedded Linux Activity

There's a lot going on in the embedded Linux community these days. Just some points of interest:

  • There's a new official linux-embedded mailing list, linux-embedded, that's seeing quite a bit of activity. Very encouraging. Lots of participation from the likes of Tim Bird, Mike Frysinger, Matt Mackall, Rob Landley, Wolfgang Denk, Robert Schwebel, Sam Ravnborg, Bill Gatliff, Paul Mundt... if you recognize any of those names, you know this is a list you want to keep track of. To quote Matt Mackall, "Linux-embedded is the place to be, folks. It's intended to be the catch-all list for embedded kernel work."

  • Rob Landley's Firmware Linux project is plugging along. Firmware Linux uses qemu to build systems natively under emulation, though version 0.4.0 includes support for using distcc to accelerate a native build by calling out to the cross compiler. Supported platforms include arm, mips, ppc, x86, and x86-64, and Rob's stated goal is to support all the emulation targets that qemu supports. Neat stuff.

  • Once again showing that mere mortals can't hope to keep up with his pace, Rob is also working on toybox, a set of standards-compliant command line utilities in a single binary. Rob was involved with busybox , and was the maintainer of that project for a while, so toybox is definitely interesting in light of the "let's start from scratch and do it better" approach he's taking.

  • Fedora has several architecture-specific projects going on, including Fedora for ARM, SPARC, and PPC. My former boss-man at TimeSys, Manas Saksena, now works for Marvell, and is apparently involved with the Fedora on ARM project.

  • If you've ever built a toolchain using crosstool, you may want to look into crosstool-ng, an attempt to take the ideas behind crosstool and re-implement them in a more user-friendly way.

Aaaaand that's it for today. Enjoy!

No comments: