Linux Driver Project Status Report as of April 2008

Greg KH greg at kroah.com
Tue Apr 8 05:55:12 UTC 2008


On Tue, Apr 08, 2008 at 07:33:41AM +0200, Benoit Donnette wrote:
> First of all, thank you for your amazing work, Greg.
> 
> Now one more element :
> 
> Quite a few USB/IEEE1394 devices are in fact supported by third party
> software usually not coded as kernel drivers, and a lot of them do not
> bother not being Linux-aware. The one I am most interested in is digital
> cameras (DSLR, to be precise), for all the things not related to image
> transfers (these use the Mass Storage protocol most of the time). Using a
> DSLR controlled from a computer requires a Win machine or a Macintosh
> today, and this is heavily used in studios. This is the last obstacle for
> full-Linux image companies. We could then suggest a few breakthroughs
> (revision control integrated in a document management system for example),
> and these could make the difference.
> 
> I'd have some time to spend on it as soon as I get a camera. I'll try to
> contact the Open-Source friendliest manufacturer first (Pentax, whose lens
> mount is mostly open, who allows for a documented raw format : these are
> fair signs of openness).

We have the ability to control firewire devices from userspace through
the "raw" driver, right?

And for USB, we have libusb and openusb, both cross-platform userspace
libraries built on top of usbfs.

So from the kernel point-of-view, I think that there's not much we can
do here, right?  I've pushed many USB devices to userspace programs
using libusb as that is the proper place for them (they don't need to be
kernel drivers).  This gets the benifit of working on all OSes that
libusb supports (solaris, *bsd, windows, os-x, etc.)

If you know of specific devices that are not working on Linux, _and_
whose manufacturers are interested in changing this, please let me know,
I'll be glad to help out.

thanks,

greg k-h



More information about the devel mailing list