09f5940e79678ea3955f2fa47823241154a7f637
[web/altusmetrum] / AltOS / index.mdwn
1 # AltOS
2
3 This is Keith's "operating system" for [TeleMetrum](../TeleMetrum/).
4
5 ## Motivation ##
6
7 [FreeRTOS](http://freertos.org) turned out to be too heavy for our needs, so
8 Keith started over from scratch and wrote something that does just what we 
9 needed.
10
11 ## Features ##
12
13 ### User View ###
14
15 ### Developer View ###
16
17 * Licenses
18         * The software is licensed [GPL version 2](http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)
19
20 ## Problems ##
21
22 ## Artifacts ##
23
24 The source is available from [git.gag.com](http://git.gag.com) in the project 
25 [fw/altos](http://git.gag.com/?p=fw/altos;a=summary).  
26
27 ### Linux ###
28
29 [Debian](http://www.debian.org) packages for 32-bit x86 are available:
30
31         wget -O - http://altusmetrum.org/apt/altusmetrum.key | apt-key add -
32         wget -O /etc/apt/sources.list.d/altos.list http://altusmetrum.org/apt/altos.list
33         apt-get update
34         apt-get install altos
35
36 The source tree includes documentation on how to build packages for other
37 Linux systems such as [Arch Linux](http://www.archlinux.org), and the control
38 files for building the Debian packages on other architectures or derivatives
39 such as [Ubuntu](http://ubuntu.com).
40
41 Bdale has also created a theme for 
42 [GDM](http://projects.gnome.org/gdm/) that he uses on his primary notebook,
43 and the 
44 [Simple Login Manager](http://slim.berlios.de/) that he uses on all of his
45 other machines and which is ideally suited for machines dedicated to AltOS 
46 ground station use.  It includes a photo of a drag-race between 
47 nearly-identical rockets
48 built by Keith and Bdale, that was the first time either of us gave TeleMetrum
49 complete control of a rocket flight without some other backup!  This theme is 
50 available in the same repository, to install it just install either gdm or
51 slim (both already available in Debian), and then do:
52
53         apt-get install altusmetrum-themes
54
55 ### Mac ###
56
57 A preliminary [Mac OS X package](mac/AltosUI.pkg) that is compatible with 
58 versions 10.5 "Leopard" and later (including 10.6 "Snow Leopard") is now 
59 available for testing.  
60
61 ### Windows ###
62
63 Coming soon!
64