{"id":168,"date":"2020-09-27T07:33:47","date_gmt":"2020-09-27T07:33:47","guid":{"rendered":"https:\/\/smedley.id.au\/os2ports_wp\/?page_id=168"},"modified":"2020-09-27T09:23:38","modified_gmt":"2020-09-27T09:23:38","slug":"libusb-1-0","status":"publish","type":"page","link":"https:\/\/os2ports.smedley.id.au\/?page_id=168","title":{"rendered":"libusb 1.0"},"content":{"rendered":"\n<p>OS\/2 port of the libusb-1.0 library<\/p>\n\n\n\n<p>libusb is a C library that gives applications easy access to USB devices on many different operating systems. libusb is an open source project, the code is licensed under the&nbsp;<a href=\"http:\/\/www.gnu.org\/licenses\/old-licenses\/lgpl-2.1.html\">\u00e2\u20ac\u2039GNU Lesser General Public License version 2.1<\/a>&nbsp;or later.<\/p>\n\n\n\n<p>This download itself can be used for developers to port applications that use libusb to OS\/2 as it includes binaries, headers and libraries.<\/p>\n\n\n\n<p>It will also be used by all future builds of CUPS, SANE and hplip to provide support for USB devices.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.dropbox.com\/s\/te1u52u7uevsxei\/libusb-1.0.16-rc6-20130525.zip?dl=0\">libusb-1.0 20130525 release<\/a><\/p>\n\n\n\n<p>Sample app that uses libusb 1.0<\/p>\n\n\n\n<p><a href=\"https:\/\/www.dropbox.com\/s\/ef45b19aqrc6c95\/lsusb-20130526.zip?dl=0\">lsusb<\/a>&nbsp;based on the source from&nbsp;<a href=\"https:\/\/github.com\/gregkh\/usbutils\">https:\/\/github.com\/gregkh\/usbutils<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>OS\/2 port of the libusb-1.0 library libusb is a C library that gives applications easy access to USB devices on many different operating systems. libusb is an open source project, the code is licensed under the&nbsp;\u00e2\u20ac\u2039GNU Lesser General Public License version 2.1&nbsp;or later. This download itself can be used for developers to port applications that &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/os2ports.smedley.id.au\/?page_id=168\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;libusb 1.0&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":70,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-168","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/pages\/168","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=168"}],"version-history":[{"count":2,"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/pages\/168\/revisions"}],"predecessor-version":[{"id":281,"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/pages\/168\/revisions\/281"}],"up":[{"embeddable":true,"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=\/wp\/v2\/pages\/70"}],"wp:attachment":[{"href":"https:\/\/os2ports.smedley.id.au\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=168"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}