fix broken dependency
[openadk.git] / docs / introduction.txt
blob1b0c33271e9fe1ddd0973a12204677407a93a173
1 // -*- mode:doc; -*-
2 // vim: set syntax=asciidoc:
4 About OpenADK
5 =============
7 OpenADK is a tool that simplifies and automates the process of
8 building a complete Linux system for an embedded system, using
9 cross-compilation. ADK stands for appliance development kit.
11 In order to achieve this, OpenADK is able to generate a
12 cross-compilation toolchain, a root filesystem, a Linux kernel image
13 and a bootloader for your target. 
15 OpenADK is useful mainly for people working with embedded systems,
16 but can be used by people playing with emulators or small netbooks
17 needing a fast and small Linux system.
19 Embedded systems often use processors that are not the regular x86
20 processors everyone is used to having in his PC. They can be PowerPC
21 processors, MIPS processors, ARM processors, etc.
23 OpenADK supports numerous processors and their variants; it also comes
24 with default configurations for some embedded systems, emulators and netbooks.
25 (Raspberry PI, Cubox-i, Qemu, Aranym, PCEngines APU, Lemote Yeelong, IBM X40 and more)
27 OpenADK is not a Linux distribution and there are no releases or binary
28 packages available. If you need something like that, better switch to
29 something else. OpenADK builds everything from source. There are only a
30 few exceptions to this rule (f.e. some bootloaders and firmware files for
31 wireless network cards).