Hacker News new | ask | show | jobs
by blibble 1397 days ago
vendor id is 16-bit so should be enough for 65535 of them
3 comments

Yea a bunch of these are reserved. I remember jumping through the whole process when we were designing a usb device.

To counter my own point, it takes money and people to run a standards committee and it is important to keep in mind that funding has to come from somewhere. Here are more details of what it takes to run one: https://stackoverflow.com/a/22968431/3908009

IMO they should either be funded by gov or by large companies.

yes, $4k/year doesn't seem that bad for a company that's going to be producing a commercial product

(and of course if you're just hacking locally you can do whatever you want as it's an open standard)

Maybe in next versions they should choose 256 bits (or 160, like bitcoin) which would be the hash of a public key, an any vendor that provides a valid signature, can claim that 160 bit vendor ID. No more need for a central authority

I'm probably overengineering it, just pointing out it is technically possible

There is no obvious reason why USB couldn't have used used Ethernet MAC vendor Id, aside from politics.

Instead there could be a single registry like IANA.

Can you sublet a vendor id, like a taxi medallion?