blob: a47b4bd6ee54a0643bb0d1fb7386384528cd8e18 [file] [log] [blame]
Chris Dickens66ceb532016-02-25 13:49:16 -08001# libusb
2
3[![Build Status](https://travis-ci.org/libusb/libusb.svg?branch=master)](https://travis-ci.org/libusb/libusb)
Chris Dickens4a5540a2020-03-25 00:09:26 -07004[![Build Status](https://ci.appveyor.com/api/projects/status/xvrfam94jii4a6lw?svg=true)](https://ci.appveyor.com/project/LudovicRousseau/libusb)
Ludovic Rousseau244e3942016-03-02 14:12:04 +01005[![Coverity Scan Build Status](https://scan.coverity.com/projects/2180/badge.svg)](https://scan.coverity.com/projects/libusb-libusb)
Daniel Drake852bba42007-11-28 13:48:45 +00006
Sean McBridefc00bb72017-12-29 12:50:15 -05007libusb is a library for USB device access from Linux, macOS,
Chris Dickens4a5540a2020-03-25 00:09:26 -07008Windows, OpenBSD/NetBSD, Haiku and Solaris userspace.
Chris Dickensdd4da212015-03-01 01:03:04 -08009It is written in C (Haiku backend in C++) and licensed under the GNU
10Lesser General Public License version 2.1 or, at your option, any later
Chris Dickens42c8f9d2016-02-25 13:53:05 -080011version (see [COPYING](COPYING)).
Daniel Drake852bba42007-11-28 13:48:45 +000012
hjelmn@cs.unm.edu1eff2202014-01-08 23:50:34 +000013libusb is abstracted internally in such a way that it can hopefully
Chris Dickens42c8f9d2016-02-25 13:53:05 -080014be ported to other operating systems. Please see the [PORTING](PORTING)
15file for more information.
Daniel Draked1292f82008-05-25 23:42:42 +010016
hjelmn@cs.unm.edu1eff2202014-01-08 23:50:34 +000017libusb homepage:
18http://libusb.info/
Daniel Drake852bba42007-11-28 13:48:45 +000019
Daniel Draked1292f82008-05-25 23:42:42 +010020Developers will wish to consult the API documentation:
hjelmn@cs.unm.edu1eff2202014-01-08 23:50:34 +000021http://api.libusb.info
Daniel Draked1292f82008-05-25 23:42:42 +010022
Daniel Drake852bba42007-11-28 13:48:45 +000023Use the mailing list for questions, comments, etc:
hjelmn@cs.unm.edu1eff2202014-01-08 23:50:34 +000024http://mailing-list.libusb.info
Daniel Drake852bba42007-11-28 13:48:45 +000025
Pete Batard791b7472012-04-03 13:40:39 +010026- Hans de Goede <hdegoede@redhat.com>
27- Xiaofan Chen <xiaofanc@gmail.com>
Ludovic Rousseauc6996ce2012-04-04 09:24:17 +020028- Ludovic Rousseau <ludovic.rousseau@gmail.com>
Nathan Hjelma8c9aba2016-09-12 22:04:22 -060029- Nathan Hjelm <hjelmn@cs.unm.edu>
Chris Dickensb65dd042014-08-27 02:04:21 -070030- Chris Dickens <christopher.a.dickens@gmail.com>
Chris Dickens66ceb532016-02-25 13:49:16 -080031
Hans de Goede1c1ec3f2013-08-30 16:50:12 +020032(Please use the mailing list rather than mailing developers directly)