| 
      
      
      From: Xiaofan C. <xia...@gm...> - 2007-11-11 00:39:36
      
     | 
| On Nov 11, 2007 12:23 AM, Spiro Trikaliotis <an-...@sp...> wrote: > > http://openusb.sourceforge.net/ > > > > OpenUSB currently only works under Solaris and Linux. But they > > would like to extend the support to Mac OS X, Win32 and BSDs. > > I failed to see the advantage of using OpenUSB. Can you please elaborate > why one should want this? > OpenUSB is supposed to be based on the libusb 1.0 API and has the aim to be thread safe and support isochronous transfer (libusb-win32 already support iso transfer). It also has a compatibility layer so that libusb-0.1 based program will still run. I am not too much into the technical details of OpenUSB. I just think it would be nice for libusb-win32 to be in-sync to l with OpenUSB which is a fork of libusb 1.0 (libusb 1.0 is kind of dormant now). One more thing, OpenUSB is backed by SUN, a corporration. This can be a good (or not so good) depending on your interpretation. For me I think so far it is positive. OpenUSB is still in the development stage but the API, the frontend and Solaris/Linux backend are almost finished. To make OpenUSB cross-platform, Win32 is important. So I think if SUN really persists, they will come out a Win32 port. Then it might not be a good idea to have two incompatible API for Windows. Xiaofan http://mcuee.blogspot.com |