libusb 1.0.19 Description:
libusb is an open source, cross-platform and totally free library software implemented in C and designed from the offset to provide generic access to USB (Universal Serial Bus) devices under Linux, Android, BSD (FreeBSD, OpenBSD, NetBSD), Microsoft Windows, Windows CE and Darwin/Mac OS X operating systems. The library is engineered in such a way that it can be easily and quickly ported to other operating systems. Those of you who want to port libusb to a specific OS, should take a look at the PORTING file found inside the source archive. Building and installing the libusb library is an easy task, as described in the next section.