License Question (Vendor-/ Product-ID)

General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
Post Reply
Treito

License Question (Vendor-/ Product-ID)

Post by Treito » Fri Aug 26, 2011 2:18 pm

Hello,

I have a project based on USBTiny. This project comes with own Vendor- and Product-IDs. I would like to use V-USB within my project instead of the USB-Tiny-protocol, but I am not sure, if i could use the old IDs. The IDs are required for Lirc.
Can anyone help?

Regards,

Sven

Daid
Rank 2
Rank 2
Posts: 55
Joined: Mon Apr 18, 2011 12:19 pm

Re: License Question (Vendor-/ Product-ID)

Post by Daid » Tue Aug 30, 2011 4:44 pm

If it's for personal hobby use, I say go wild. Nobody is going to sue you for using the a vendor/product ID in your own house. They won't even know.

If you are going to sell devices, then you'll have a problem. Looks like the LIRC vendor/product ID you are using is the one from: http://www.cesko.host.sk/IgorPlugUSB/Ig ... 29_eng.htm (after some searching tinyUSB points there) which states on the site:
Because every USB device must have assigned vendor number (VID) from USB-organization (USB-IF), then I "borrow" this number from company Atmel (I hope that Atmel excuse me this borrowing - I won't to pay cca 1500 US$ for number assignment)
So the vendor/product ID usage is most likely not really that legal.

Treito

Re: License Question (Vendor-/ Product-ID)

Post by Treito » Tue Aug 30, 2011 5:00 pm

The project is opensource and I would publish it under GPL.

Daid
Rank 2
Rank 2
Posts: 55
Joined: Mon Apr 18, 2011 12:19 pm

Re: License Question (Vendor-/ Product-ID)

Post by Daid » Wed Aug 31, 2011 4:22 pm

Well, you could do the same as tinyUSB, and just ignore the license issue (the IR example contains the Atmel vendor ID). Or you could leave the vendor/device ID out so people have to give it on the command line during compile. At which point you don't violate the license, but the user will on compile.

Or you could ask atmel if you can use the ID onder certain conditions.

Post Reply