"Linux is enjoying a well-deserved surge in popularity for
mobile and embedded applications, owing to its ability to scale
down to the small footprint needed to run efficiently in compact
devices. The Nokia N800 takes advantage of this efficiency and
offers a great deal of general-purpose functionality that
developers can take advantage of. But rather than discuss features,
my goal in this and the next two installments of Linux on board is
to show how to get started building applications by way of a
working example, using the camera feature to create a Webcam.
"The Nokia N800 is a fairly mature product. Its predecessor, the
Nokia 770, has already shown a great deal of evolution from early
Linux-based consumer devices, and the N800 has clearly been
developed based on responses to customer concerns..."