Libusb
Sign in to savethumb|upright=1.5|The Linux API is composed out of the System Call Interface of the Linux kernel, the [[GNU C Library, libcgroup, libdrm, libalsa and libevdev (by freedesktop.org).]]
Source code
libusb is a library for USB device access from Linux, macOS, Windows, OpenBSD/NetBSD, Haiku, Solaris userspace, and WebAssembly via WebUSB. It is written in C (Haiku backend in C++) and licensed under the GNU Lesser General Public License version 2.1 or, at your option, any later version (see COPYING). libusb is abstracted internally in such a way that it can hopefully be ported to other operating systems. Please see the PORTING file for more information.
Excerpt from the source-code README · 894 chars · not written by Vinony
Wikidata facts
- Official website
- www.libusb.org
Show 3 more facts
- source code repository URL
- github.com/libusb/libusb
- software version identifier
- 1.0.29
- issue tracker URL
- github.com/libusb/libusb/issues
via Wikidata · CC0
Article · Deutsch
libusb ist eine in C geschriebene Programmbibliothek zum Schreiben und Lesen von USB-Geräten. Dabei kommt libusb unter Linux ohne eigene Kernelmodule aus. libusb ist zurzeit für Linux, BSD und macOS verfügbar. Außerdem existiert mit libusb-win32 eine Portierung auf Windows-Systeme. Die Bibliothek libusb wird unter anderem von SANE, dem Linux Scanner Projekt, benutzt. Das jetzt als libusb bezeichnete Projekt wurde im April 2012 als libusbx geforkt und im Januar 2014 wieder in libusb umbenannt. Der Fork war in der Community und mit dem Maintainer nicht abgesprochen.
Abstract from DBpedia / Wikipedia · CC BY-SA