Письмо в usb.org
Как известно, для того, чтобы сделать свое USB-устройство, необходимо присвоить ему идентификатор в виде комбинации 16-битных чисел — VID и PID.
VID – Vendor ID – идентификатор производителя выдается usb.org. Производитель должен присвоить каждому новому продукту идентификатор PID – Product ID. Таким образом, получается уникальная комбинация VID/PID
Комбинация VID/PID служит для того, чтобы операционная система подгрузила нужный драйвер.
Для того, чтобы получить даже одну комбинацию VID/PID, нужно заплатить usb.org довольно большую сумму – минимум 2000$. После этого вы получаете возможность сделать 65536 устройств.
В интернете появились магазины, которые покупали один VID и продавали комбинацию VID/PID по более скромной цене. Однако, usb.org прикрыло эту деятельность, хотя, непонятно – имели ли они на это право.
И вот мне стало интересно, а собственно – может ли USB брать деньги за идентификатор? Понятно, что деньги берутся не просто за число, а за то, что они разработали этот интерфейс. Но все-таки, Можно ли сделать свое устройство на халяву?
Порывшись на сайте usb.org, я обратил внимание, что они очень большое внимание уделяют своему логотипу. Порывшись еще дальше, оказалось, что деньги берутся именно за использование торговой марки, а не самого интерфейса.
Тоесть, до тех пор пока вы не заявляете возможность связи по USB и не используете логотип, вы можете сами выбрать комбинацию vid/pid и будете юридически чисты. Естественно, никто не гарантирует при этом, что операционная система загрузит именно ваш драйвер – но это очень легко исправляется кнопкой “обновить драйвер”.
Я решил вопросить у самих создателей usb – действительно ли это так, и накалякал письмо примерно такого содержания:
Hi, I’m a hobbyist and paying 2000$ for VID is too expensive for me. USB has denied to sell PID blocks to e-shops like https://www.voti.nl/pids/, so there is no legal way to get pid/vid for my product.
The question is:
Is it legal to ship my products with random VID/PID combination, explicitly stating in documentation that my product is NOT USB-compatible, but nevertheless can be connected to USB-compatible port and will work on most of PCs? I will not use usb logo.Thank you.
Прошла уже неделя и я не получил от них ответа. Вариантов несколько
-
Они грубияны и даже не читают письма, не подкрепленные деньгами. (на их сайте указанно, что 2000$ – это только административный взнос. Нифига себе взносик, скажу вам)
-
Они сами не знают ответа на этот вопрос
-
Моя идея верна и они не хотят потерять прибыль.
Если меня читают хотя бы немного юридически подкованные люди, выскажите свое мнение!
мне кажится что ты прав)))
притом , нафига тебе этот логотып
давай пиши какой те понравился VID/PID
все будет ок если ты не будешь распростронять свои USB за денежное вознаграждение
Если не получать денег, то это не спортивно. Темболее для некоммерческих продуктов выделено несколько vid/pid. Такую, некоммерческую, комбинацию я использую в «i2».
«Темболее для некоммерческих продуктов выделено несколько vid/pid»
Какие?
Каждый производитель дает несколько vid/pid для своих чипов. К примеру, можно написать письмо TI и получить комбинацию для использования с msp430, а obdev выделила несколько vid/pid для использования с их драйвером для всеобщего использования, при этом устройства различаются по дополнительной строке, передаваемой драйверу.
Только вот обидно, что NXP не дает vid/pid ов.