Skip to content
EntityQ287670· pop 8· linked from 169 articles

thumb|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
Sources (4)

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

Available in 8 languages

via Wikidata sitelinks · CC0

Connections

Categories