Shi-Ying Irene Huang wrote: > Template Version: @(#)sac_nextcase 1.66 04/17/08 SMI > This information is Copyright 2008 Sun Microsystems > 1. Introduction > 1.1. Project/Component Working Name: > usbutils for OpenSolaris > 1.2. Name of Document Author/Supplier: > Author: Henry Zhang > 1.3 Date of This Document: > 11 August, 2008 > 4. Technical Description > 1. Introduction > > 1.1. Project/Component Working Name: > > usbutils 0.73
[snip] > 2.2. Risks and Assumptions: > 1. Usbutil uses libusb on Solaris, currently libusb can only wrok with > the usb devices that support the Ugen driver, so this tool will only > display all USB devices with Ugen. We will add a note into the manpage. libusb on Solaris works for both ugen and Sun Ray USB devices. (libusb on Solaris is implemented as a wrapper that selects and uses an appropriate lower-level plug-in. Plug-ins exist for ugen and Sun Ray. See PSARC 2003/721.) Will the tool(s) introduced by this case work on Sun Ray? I know 'lsusb' used to work on Sun Ray as of about a year ago. > 4.5. Interfaces: > > Imported Interfaces > Interface Stability Comments > ------------------- ----------- ----------------------------------- > > libusb Volatile PSARC/2003/721 The SAC "Interface Taxonomy" Best Practice document <http://sac.eng/cgi-bin/bp.cgi?NAME=interface_taxonomy.bp> says: Sun products should consider Volatile interfaces as equivalent to Consolidation Private. A contract is required for use of these interfaces outside of the supplying consolidation. As far as I can tell libusb is in ON and this case's deliverables will be in the JDS consolidation. If that's correct then you'll need to execute a contract with the group that owns libusb. How does this case relate to PSARC 2008/018, which declares libusb to be Obsolete and proposes to deliver OpenUSB as its replacement? Mike. -- mike.oliver at sun.com