DroidUPnP is an upnp control point application for android. It is licensed under the GPLv3.