OpenOBEX is an open source implementation of Object Exchange (OBEX) protocol. This implementation is supported list below.
INFRARED DATA ASSOCIATION ® (IrDA) http://www.irda.org
USB-IF, Inc. http://www.usb.org
Support for TCP/IP links, file descriptors and custom transports is also provided. This project can be downloaded from OpenObex. Lots of supporting projects are happening based on OpenOBEX. Moreover this is supported with win32 also which increase the scope of the project along with Linux.