Im aware of ACE, but sorry maybe I dont understand what you want to do. For example, for development I rely in most cases on QT/C++, QT has decent network programming wrapper interfaces to do most jobs. QT is cross platform as well. See if that helps ? If I may ask what exactly is it that you want to do ? Also Im not entirely sure if ace libraries can be built for maemo.