On Thu, Feb 22, 2018 at 10:46 AM, Krzysztof Opasiak
> On 02/22/2018 07:53 AM, Greg KH wrote:
>> On Wed, Feb 21, 2018 at 11:23:26PM +0200, Ran Shalit wrote:
>>> I am facing the following challenge:
>>> We have a camera device, and a ready drivers in the following
>>> (1) host <--> camera
>>> The drivers for host is a binary, i.e. source code is probably not
>>> available, and also the protocol datasheet is probably not available.
>> Really? A USB host driver that is not released under the GPL? That's
>> really difficult to imagine, but you are on your own here as that's an
>> obvious license violation. Please go talk to your lawyers about this
>> problem, or you will have bigger problems if you try to rely on this.
It is using FLIR camera, a vision camera (FLIR) which uses generic
Linux driver (Yet, I am not sure yet which because I don't have that
camera with me yet)
maybe it's uvc drivers ( do they support vision usb3 ?) , I also see
usb3vision git, but didn't find it in mainline (?).
I know that it use standard GenICam (which kernel driver support it?)
Yet, My question was more as a general question about if such
"transparent drivers" exist and if not what the general concept of
writing such driver.
As Krzysztof said, it can actually be a userspace driver.
> I don't know the exact case nor I'm license specialist but I think it's
> doable without license violation. Take a look at official displaylink
> drivers... They consist of two parts. First one is Kernel GPL code
> which is obviously published to not violate the license and second part is
> userspace binary blob that receives video stream from this "open source
> driver" and then uses libusb to communicate with the device...
> 1 - http://www.displaylink.com/downloads/ubuntu
> 2 - https://github.com/DisplayLink/evdi
> Best regards,
Krzysztof , I will check the proxy git .
What's the difference between the proxy you've given before to the DisplayLink?
> Krzysztof Opasiak
> Samsung R&D Institute Poland
> Samsung Electronics
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html