The portable Universal Plug and Play (UPnP) SDK provides support for building UPnP-compliant control points, devices, and bridges on several operating systems.
System Requirements
Operating System: POSIX (Linux,BSD,Solaris etc..), Linux, SunOS/Solaris, Windows 95/98/ME