Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

licensing: How can hidapi be used in a lgpl program? #444

Open
cdwijs opened this issue Nov 8, 2019 · 2 comments
Open

licensing: How can hidapi be used in a lgpl program? #444

cdwijs opened this issue Nov 8, 2019 · 2 comments

Comments

@cdwijs
Copy link

cdwijs commented Nov 8, 2019

Hi There,

I would like to use hidapi in a program that I'll release under LGPL. As far as i know a LGPL program is not allowed to use GPL code.

Can I still use hidapi in my LGPL code?
Witch of the following two licenses should I use?

https://github.com/signal11/hidapi/blob/master/LICENSE-bsd.txt
https://github.com/signal11/hidapi/blob/master/LICENSE-orig.txt

Cheers,
Cedric

@Mikhael-Danilov
Copy link

I believe it is fine to use BSD licensed code in LGPL program.

@Youw
Copy link

Youw commented Nov 8, 2019

Additionally, please check #373
Original author is not answering.
There is a maintained fork under libusb organisation.

Megamouse pushed a commit to RPCS3/hidapi that referenced this issue Jan 6, 2023
- pass the actual HID Report descriptor size (from HID descriptor);
- interface_num has to be wIndex, and not as part of wValue for LIBUSB_DT_REPORT request;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants