I have been very busy in these days, so I only found some spare time to read "Designing for UIQ" section of UIQ 2.1 SDK documentation, and to quote some of their considerations: http://www.alfonsomartone.itb.it/iungml.html#designinguiq About developing for P900 under Linux: well, the gnupoc approach (http://gnupoc.sf.net) simply runs; there are only some quirks which were not described in the gnupoc readme.txt (I will write a detailed page as soon as possible; please wait, because I'm very busy in these days).