Saturday, October 20, 2007

Linux Appliance Design


Linux appliances are computers that serve a single, well-defined purpose. Modern appliances are complex machines, with processors, operating systems,andapplication software. For example, the Tivo is essentially a Linux-based computer with a single purpose: Recording television. While there are books that tell readers how to run Linux on embedded hardware and books on how to build a Linux application, Linux Appliance Design is the first book to demonstrate how to merge the two to create a Linux appliance. Programmers will learn how to build backend daemons, handle asynchronous events,and connect various user interfaces (including web, framebuffers, infared control, SNMP, and front panels)to these processes for remote configuration and control. Linux Appliance Design also introduces the Runtime Access Protocol, which providesa uniform mechanism for user interfaces to communicate with daemons.

Download Links:

No comments: