Impact Linux is an LLC in Austin Texas focusing on embedded Linux development, support, and education.
Our in-house development platform is a self-contained build system implemented as a series of bash scripts. For each target platform this system builds its own cross compiler, then uses that cross compiler to build a kernel and uClibc-based root filesystem for the target platform.
The result is a complete native development environment bootable under QEMU, which can rebuild itself from source code and compile any other interesting software packages needed by a given system.
This project implements small and simple versions of standard Linux command line utilities.
This is a small, fast, self-contained C99 compiler. In addition to creating Linux executables and libraries, it can also turn C into a scripting language.
Weekly article.