annotate www/index.html @ 388:3eeb77934265

Add project summary page to website, moving news to its own page.
author Rob Landley <rob@landley.net>
date Tue, 12 Aug 2008 18:53:09 -0500
parents 53d50555c1ae
children 4a140cf3cfb2
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
72
478178b9337b SSI #include needs file=
Rob Landley <rob@landley.net>
parents: 71
diff changeset
1 <!--#include file="header.html" -->
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
2
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
3
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
4 <b><h1><a href=about.html>What is Firmware Linux?</a></h1></b>
71
f55a1dba637d News ticker.
Rob Landley <rob@landley.net>
parents: 70
diff changeset
5
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
6 <blockquote>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
7 <p>Firmware Linux is an embedded Linux build system, designed to eliminate
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
8 the need for cross compiling.</p>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
9
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
10 <p>The build system is a series of bash scripts which create a small native
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
11 Linux development environment for each target, runnable on real hardware or
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
12 under emulators such as <a href=http://qemu.org>QEMU</a>.</p>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
13
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
14 <p>Currently supported targets include arm, mips, powerpc, and x86, x86-64.
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
15 Partial support is available for sparc, sh4, and m68k.</p>
379
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
16
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
17 <p>For more information, see <a href=about.html>the about page</a>.</p>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
18 </blockquote>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
19
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
20 <b><h1><a href=downloads>Downloading Firmware Linux</a></h1></b>
379
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
21
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
22 <blockquote>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
23 <b><h2><a href=downloads>Source Code</a></h2></b>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
24 <p>The current source tarball is
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
25 <a href=downloads/firmware-0.9.0.tar.bz2>Firmware Linux version 0.9.0</a>.
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
26 This is the series of shell scripts you run to create the various binary
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
27 images. See the <a href=downloads/README>README</a> for usage instructions,
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
28 and the <a href=news.html>release notes</a>.</p>
379
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
29
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
30 <p>Several <a href=downloads/binaries>prebuilt binary images</a>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
31 are available, based on the current Firmware Linux release.</p>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
32
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
33 <b><h2><a href=downloads/binaries/system-image>System Images</a></h2></b>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
34
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
35 <p>System images provide a complete native development environment, based
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
36 on the following packages:</p>
379
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
37
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
38 <ul>
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
39 <li>Linux 2.6.26.2</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
40 <li>uClibc 0.9.29</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
41 <li>BusyBox 1.11.1</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
42 <li>binutils 2.18</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
43 <li>gcc 4.1.2</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
44 <li>make 3.8.1</li>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
45 <li>bash 2.05b</li>
379
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
46 </ul>
2925f71bce99 Announce 0.9.0 release.
Rob Landley <rob@landley.net>
parents: 347
diff changeset
47
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
48 <p>(The build also uses the toybox 0.0.6 and distcc 2.18.3 packages, but does
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
49 not depend on them.)</p>
279
2966ed8d6803 Belated release announcement for 0.3.1.
Rob Landley <rob@landley.net>
parents: 245
diff changeset
50
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
51 <p>System image tarballs contain an ext2 root filesystem image and a kernel
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
52 configured to boot under the emulator QEMU. Use the "./run-emulator.sh"
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
53 script to use qemu to emulate the appropriate target system, giving you a
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
54 shell prompt within the native development environment. (Type "exit" when
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
55 finished.)</p>
279
2966ed8d6803 Belated release announcement for 0.3.1.
Rob Landley <rob@landley.net>
parents: 245
diff changeset
56
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
57 <b><h2><a href=downloads/binaries/mini-native>Root filesystem tarballs</a></h2></b>
245
315f50aa7733 Announcement of 0.3.0 release.
Rob Landley <rob@landley.net>
parents: 208
diff changeset
58
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
59 <p>If you prefer to package your own filesystem images, or use QEMU's
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
60 application emulation mode, you can download each target's root filesystem
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
61 packaged in a tarball.</p>
245
315f50aa7733 Announcement of 0.3.0 release.
Rob Landley <rob@landley.net>
parents: 208
diff changeset
62
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
63 <b><h2><a href=downloads/binaries/cross-compiler>Cross compilers</h2></a></b>
208
6850e0aaddde Add new_platform, note it in the header, mention it as news.
Rob Landley <rob@landley.net>
parents: 192
diff changeset
64
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
65 <p>Prebuilt binary cross compilers for use on <a href=downloads/binaries/cross-compiler/host-i686>i686</a> or <a href=downloads/binaries/cross-compiler/host-x86_64>x86-64</a> hosts.</p>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
66 </blockquote>
192
7012cf35e4fe Release message should be in source control...
Rob Landley <rob@landley.net>
parents: 178
diff changeset
67
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
68 <b><h1><a href=/hg/firmware>Development</a></h1></b>
158
1b387d40e235 Update web page for 0.2.1.
Rob Landley <rob@landley.net>
parents: 127
diff changeset
69
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
70 <p>The project maintains a <a href=/hg/firmware>development repository</a>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
71 using the Mercurial source control system. This includes RSS feeds for
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
72 <a href=http://127.0.0.1/hg/hgwebdir.cgi/firmware/rss-log>each checkin</a>
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
73 and for <a href=http://127.0.0.1/hg/hgwebdir.cgi/firmware/rss-tags>new releases</a>.</p>
127
ee697f109828 Update web page for 0.2.0.
Rob Landley <rob@landley.net>
parents: 90
diff changeset
74
388
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
75 <p>Questions about Firmware Linux should be addressed to the project's
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
76 <a href=http://www2.them.com:8080/cgi-bin/mailman/listinfo/firmware>mailing
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
77 list</a>, the IRC channel #firmware on irc.freenode.org. The project
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
78 maintainer's <a href=/notes.html>blog</a> often includes notes about
3eeb77934265 Add project summary page to website, moving news to its own page.
Rob Landley <rob@landley.net>
parents: 384
diff changeset
79 ongoing Firmware Linux development.</p>
90
a7c63aeaf7a9 Update web page, add readme. (For 0.1.1 release.)
Rob Landley <rob@landley.net>
parents: 72
diff changeset
80
72
478178b9337b SSI #include needs file=
Rob Landley <rob@landley.net>
parents: 71
diff changeset
81 <!--#include file="footer.html" -->