Minimo 0.1 Released: Mozilla for Small Devices

Thursday February 19th, 2004

Simon Paquet wrote in to tell us that version 0.1 of Minimo, a Mozilla browser for small devices, has been released. As well as creating a slimmed-down version of Mozilla for PDAs and the like, the Minimo project also aims to allow developers to embed Mozilla in any system with limited resources.

Much of the Minimo effort has focussed on reducing code size and memory footprint, work that can benefit anyone embedding Mozilla in environments where memory and storage is tight. In addition, several optimisations have been made specifically for small devices, including a small screen rendering mode (an extension to enable small screen rendering in the Mozilla Application Suite and Mozilla Firefox is available) and a slimmed down user interface (though this is not final). Some (fairly old) screenshots of Minimo show these two features in action.

Minimo 0.1 is available for ARM devices running Linux with the GTK toolkit. The release has been tested on Familiar Linux 0.7.2 running GPE on the iPAQ 5555 and iPAQ 38xx.

#11 Re: Great start...

by holstein

Friday February 20th, 2004 5:25 AM

You are replying to this message

From the not-much-enough experience developping Palm application, this could be a non trivial port.

PalmOS has no MMU (ie Memory Management Unit) which call to some hack to work with larger chunks of memory, the C library is an adaptation of the "real" one, you can't have more than one app running at a time, no threads (well, I think there is a way to do some : anyone know how?), etc.

But I guess that this is the kind of things that are going to be more doable when PalmOS 6 (aka Cobalt) will be out.