The Arch Linux Embedded Project (ALE)

Introduction

What is ALE? ALE is a set of scripts for brewing a linux system from an existing Arch Linux installation/build environment. ALE also contains scripts that will put the system you've brewed onto various target devices.

The Arch Linux Embeded project is my first foray into embedding Linux (actually embedding anything at all) in small, tiny and odd (?) target machines. Being an Electrical/Electronics Engineer, my curiosity has always driven me to want to power up and control small devices. The ALE idea hit me after I ran into a linux distro for the Linksys wrt54g router. Once I put Arch Linux on this, I would have achieved my "prime objective". But then I'll keep seeking out targets and getting them to work.

Being an Arch Linux based project, it means that, it is highly configurable. All that ALE does, is to provide the "base" system for any target. By default, ALE does not setup the applications for your device, but its configurable options allow you to enhance the base system, and extend it like you would a normal Arch Linux install, either using Pacman on the running system, or ALE configurations to brew the system. ALE will then help you install the system you brew on to a device that ALE supports. For instance, you can not at this moment use ALE to put Arch Linux on your toaster, because I have not yet "Gingered" the toaster. Once Gingered officially, though, ALE will install Arch Linux Embedded on your toaster. (Ummm... Gingering is the process of studying a device to know how to boot linux off it, and implementing this in an ALE script)

Enuff said. You came here to hack, so Hack Away With Me (Hacker Jones? O.o)

ALE and The Arch Linux Embedded Project are Copyright of Essien Ita Essien.
Arch Linux is a Copyright of Judd Vinet.
Linux is a Copyright of Linus Torvalds.