Slashdot Mirror


USB Implementers Forum Won't Play Nice With Open Hardware

DeathToBill writes "Hack A Day reports on the attempts of open hardware hackers to obtain a vendor and product ID for their devices to be able to sell them as USB compliant: 'A not for profit foundation [in this case Arachnid Labs] could buy a VID, give PIDs away to foundation members making open source hardware, and we would all live in a magical world of homebrew devices that are certified as USB compliant.' The USB Implementers Forum, which controls the sale of PIDs, has lawyered up, responding to the effort with a cease and desist notice, requiring Arachnid Labs to stop 'raising funds to purchase a unique USB VID' and 'delete all references to the USB-IF, VIDs and PIDs for transfer, resale or sublicense from your website and other marketing materials.' A slight over-reaction? Or dark conspiracy against open hardware? You decide!"

53 of 273 comments (clear)

  1. Pardon my ignorance but... by Thanshin · · Score: 5, Interesting

    What does it imply not being certified as USB compliant?

    If you have USB and people use it and it works and reviewers use it and just say "it has USB"...

    What I mean is: Is it forbidden by law to say "It's got USB" if it's not certified as USB compliant?

    1. Re:Pardon my ignorance but... by gl4ss · · Score: 5, Informative

      afaik no but you can't use the logos.

      I guess the usb guys are doing this to raise moar money for them. you see if you just need a few why would you buy a whole batch at a crazy cost.....

      --
      world was created 5 seconds before this post as it is.
    2. Re:Pardon my ignorance but... by PhrostyMcByte · · Score: 4, Informative

      What I mean is: Is it forbidden by law to say "It's got USB" if it's not certified as USB compliant?

      USB is a trademark. They don't let you use it if you're not compliant.

    3. Re:Pardon my ignorance but... by Joining+Yet+Again · · Score: 2

      I don't know much about USB 3, but USB 2 is technically horrible. And I would say that it only beat Firewire because it was the el cheapo standard that every Far Eastern PCB glue factory could afford to implement.

    4. Re:Pardon my ignorance but... by Anonymous Coward · · Score: 2, Insightful

      afaict being compliant and buying a VID ($5000) isn't even enough to use the logo, you also need become a member($4000) or logo licensee ($3500)

      I can understand that they need to get someone to pay for making the USB standard, but they could have provided something like a dummy VID so that
      you don't get conflicts from people just picking random numbers

      Seen it suggested else where that we should all just start using 0xF055 as VID

    5. Re:Pardon my ignorance but... by fuzzyfuzzyfungus · · Score: 5, Informative

      There are two main issues here:

      1. If you don't go through whatever song-and-dance the USB IF wants you to to be 'certified', you can't use any of the trademarked logos (the little trident-thing symbol, possibly various words and phrases associated with 'USB'). Technologically, this isn't an issue, legally it might be(unless you are willing to use some janky-sounding circumlocution to suggest that, while not a 'USB device' your widget would probably do something useful if plugged into that rectangular, 4-pin port...)

      2. VID/PID combinations are (ideally) supposed to be helpful in identifying USB devices without playing ugly little games of "20 questions" to try to discern what the hell you are talking to by fingerprinting its behavior. Device presents VID/PID, OS looks up appropriate driver, no muss, no fuss. There isn't anything the USB IF can do legally about a device declaring whatever VID/PID it wants (sure, just try to defend a trademark claim on a bunch of arbitrary numbers); but it would certainly be a huge pain for everyone involved if duplicate VID/PIDs start showing up in any quantity, since the OS would have to resort to fingerprinting heuristics to try to guess what it is actually talking to, and what driver should be used.

      Unfortunately, for whatever reason(despite the fact that the namespace is huge), the USB IF is notably unhelpful for anybody who wants to do a small-run; but do so commercially. They, in their goodness, deign to make some "prototype" VID/PID blocks available, ostensibly only for noncommercial use; but getting a proper VID is some thousands of dollars, plus paperwork, and (as here) they are apparently pretty touchy about the (otherwise quite sensible) "Well, we have a lot of small hobbyists who can't afford a VID, and won't be putting out enough products to warrant one anyway, why can't we buy a single VID and hand out PIDs?" plan.

      Some vendors, as a value-add for their USB-enabled silicon (FTDI for their USB/serial converters, some microcontroller makers with their USB-slave capable micros, etc.) will provide PIDs, for use with their products, for free, which is apparently OK for some reason; but they don't appear to like this idea very much.

    6. Re:Pardon my ignorance but... by Amouth · · Score: 4, Funny

      your USB port is certified as not unleashing terrifying cyber-demons to everything that connects to it.

      But what if that is it's advertized and intended purpose? IS there something saying i can't sell a device that unleashes terrifying cyber-demons?

      I see this as just plain discrimination. Won't someone think of all the cyber-demons sitting around looking for work? Please people let them work, in turn they will create more work for SysAdmins and therefor will be a job creator, please people think of the jobs!

      --
      '...if only "Jumping to a Conclusion" was an event in the Olympics.'
    7. Re:Pardon my ignorance but... by Moryath · · Score: 5, Interesting

      Well that's often how standards work.

      Consider how VHS beat Beta (aside from the "having Porn" aspect). Consider how many of Sony's other proprietary formats failed to take off because a cheaper, "technically inferior" alternative exists. DAT, MiniDisc, "Sony Dynamic Digital Sound", ATRAC, HiFD... the world is uncompromising.

      Consider how Iomega beat the pants off of SyQuest (Zip drives vs EZ135), despite being slower, lower capacity, and prone to the media itself dying in a way that would actually destroy the drive (click of death). How did they do this? By getting Gateway and Dell to pack in Zip drives on a ton of computers for about 5 years and then selling the media everywhere.

      And then Iomega tried for the Jaz drives, and competed with Castlewood's Orb drives, and both of them got smacked around by people going "hey you idiots, we can burn DVDs now."

      Consider how Blu-Ray has settled into the niche, high-end "I have a 800-inch TV and 13-point surround sound" video/audiophile nerd zone, while DVD still kicks its butt by being available to anyone who can scrape together $20 for a player, $20 for a tv of any sort (even an old CRT still works w/ it), and $5-10 a month for a Netflix subscription or some cheap movies from the local grocery store or walmart's bargain bin.

      Consider how the Atari 5200 couldn't manage to get buyers and was whomped by the Atari 2600. How the NES, woefully inferior to the Sega Genesis, nevertheless completely beat it in sales for two whole years before Nintendo finally got around to releasing the SNES (Genesis released 1989, SNES released 1991). How the supposedly "technically superior" PSP line have been a constant source of jokes and derision while Nintendo laughs their ass to the bank re-releasing old games on Gameboy/DS/3DS hardware that is, in terms of technical limitations, less powerful than an old Playstation and makes the games look more than a decade old.

      Look how hard Apple tried to push Firewire only to have nobody else want it. Look how hard they're now trying to push Thunderbolt, which they can only sell to people who by an Apple laptop or desktop machine. Thunderbolt is headed the way of Firewire, fast.

      It does you no good to be "technically superior" if you can't get your product into people's hands. History is littered with "technically superior" crap that nobody adopted.

    8. Re:Pardon my ignorance but... by DeathToBill · · Score: 2

      Compliance certification is different to VID/PID allocation. MCU manufacturers can and do sublicense their VID; how would they sublicence certification for a product they've never seen?

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
    9. Re:Pardon my ignorance but... by VortexCortex · · Score: 5, Funny

      History is littered with "technically superior" crap that nobody adopted.

      Mfh... n-- You take that back! My Dreamcast is Not CRAP! I'll show you crap!
      ...

      Now, if you'll excuse me, I need to change my HDDVDBVDs.

    10. Re:Pardon my ignorance but... by TheCarp · · Score: 4, Interesting

      Just looking over this: http://www.linux-usb.org/usb.ids first list I could find of Vendor IDs.

      Seems a simple solution. Name a new standard "CSB" or Compatible Serial Bus. It is identical to USB in every way, except reserves several sections of the VID range that are currently unused (there are many there is plenty of ID space) to be designated through this new body.

      Then tell them which ranges you chose and that they can go fuck themselves, as they will be screwing over any vendor they assign those VIDs to, knowing that somebody else is claiming them and they are likely to cause conflicts.

      Problem solved.

      --
      "I opened my eyes, and everything went dark again"
    11. Re:Pardon my ignorance but... by DeathToBill · · Score: 2

      The problem here is not compatibility or certification or compliance. The problem is identification.

      When a USB device is connected to a host, the host asks for its VID and PID. On this basis, it decides what driver to load. There are other things that a host can ask to decide what to do - for instance, if it's an HID device then the device class is enough for the host to pick a driver (usually - people do some odd things with HID) - but for devices that require a driver specific to that device, VID and PID are how it's done.

      Heading off on your own doesn't make this situation better. Once there are two devices out there that are even vaguely popular and have the same VID/PID combination, OSes can't decide what driver to load for them.

      --
      Slashdot - News for Nerds, Stuff that Matters, in ISO-8859-1 Has just realised that beta makes this signature redundant
    12. Re:Pardon my ignorance but... by umafuckit · · Score: 4, Interesting

      Nintendo's products are not a good example of technically inferior stuff doing better in the market place. They're games consoles and what Nintendo does is produce games that play well and that people love. Technical whizz-bang only gets you so far; if the games suck the sales will be slower.

    13. Re:Pardon my ignorance but... by Kell+Bengal · · Score: 3, Interesting

      If the maker community gets behind it and settles on 0xF055, the odds of collisions is low. And, if the first 65k addresses are taken up, then like a flock of locusts they shall move on to the next identified 'abandoned' address. Either that, or USB-IF could learn to play nice and assign some 'open spectrum'... or just realise the gig is up. If enough product vendors decide collectively to ignore their assignation of numbers, they effectively lose power over their own empire.

      Also, the great thing about open source is that often times you can change things yourself if you do have problems.

      --
      Scientists point out problems, engineers fix them
      altslashdot.org: The future of slashdot.
    14. Re:Pardon my ignorance but... by squiggleslash · · Score: 4, Interesting

      FWIW there's also the whole "Technically superior for you doesn't mean technically superior for me" stuff.

      - VHS vs Beta - Ability to record an entire movie (or two!) on one tape vs marginally (and questionable) better image quality.
      - Storage system (the Sony and IOMega formats you mention) - works anywhere devices vs good but not compelling advantages hampered by unavailability of readers. (And in Sony's case, often proprietary, crippled, software that damaged the utility of the supposed advantages in the first place.)
      - DVD/Netflix vs Blu-ray - wide range of low cost movies that work reliably on supported hardware vs marginally higher quality (in most cases) in exchange for unreliability, higher cost, and limited selection.

      I can probably go on with the other technologies. The one that I'm noticing going the same route as "VHS vs Beta" (ie insistent fanbois insisting the failed system is technically superior but ignoring reality) is LCD vs Plasma. The latter is a system of fragile televisions that have problems showing anything other than native aspect ratio content without risking problems for hours later. The former is a system of rock solid TVs where owners don't have to worry about the type of content they're viewing (4:3, 16:9, 21:9, paused video games, etc) whose color range was once poor but these days is about equal except in exceptional conditions. By any reasonable count, LCD is now a technically superior option for most people. But the videophile community doesn't want to hear that, and I guarantee you that in twenty years, LCD "winning" over Plasma despite "poorer quality" will continue to be pushed just as the VHS vs Beta thing is today.

      --
      You are not alone. This is not normal. None of this is normal.
    15. Re:Pardon my ignorance but... by fuzzyfuzzyfungus · · Score: 3, Interesting

      It has been proposed that, since some of the companies that had VIDs at one time are now defunct, and not even functioning as zombie brands anymore, that an 'unofficial registry' be set up to allocate PIDs from one or more of the VIDs whose owners are dead.

      It is 'playing chicken' with the USB-IF, since they could decide to sell the VID in the future; but the idea is that, if there are enough squatter PIDs, along with whatever devices the dead company released during its life, in the wild, anybody paying actual cash to buy a VID would tell the USB-IF to go to hell if they were offered a 'used' VID.

      I would hope that this absurd overreaction is just the legal/management assholes overreacting(the USB-IF is made up of technology companies; but their consortium's management and legal services are provided by an outside company that specializes in providing management and legal services to consortia, not in technology), and that the actual USB-IF stakeholders will see the wisdom of working with 'indie' device makers who are trying to work with them (rather than just wildcatting), especially now that hardware capable of implementing a USB slave device, with an arbitrary VID/PID prgrammed in, is so cheap.

      If they don't, though, I would certainly be inclined to take the 'find a dead VID and squat on it' approach. Probably won't get your drivers past the WHQL process; but if it makes the Linux kernel maintainers' jobs easier, that's better than nothing.

    16. Re:Pardon my ignorance but... by NJRoadfan · · Score: 3, Interesting

      Firewire died mostly because of Apple's high licensing costs and the fact they wouldn't let anyone use the "Firewire" name and that "Y" symbol. This resulted in weird things like Sony calling it "iLink" and everyone else resorting to using its IEEE standard number, which was just awkward. Dell labelled all their laptop firewire ports as simply "1394" as a result.

      Thunderbolt isn't going anywhere simply because of its high cost. Its an Intel backed standard, but nobody seems interested. Many non-Apple laptop models that had the port have already been discontinued.

      On the subject of dead Sony standards, you forgot Elcaset. Reel-to-reel quality in a cartridge format!

    17. Re:Pardon my ignorance but... by LordLimecat · · Score: 5, Informative

      I guess the usb guys are doing this to raise moar money for them.

      Its also possible that in standard slashdot fashion the article / headline presents only one side of the story in an incredibly slanted fashion, and theres some important detail we're missing.

      Forgive the cynicism, but after so many years here one begins to think that the summaries-- and often even the articles-- dont tend to be an accurate snapshot of reality.

      Addendum: And of course, that appears to be the case. The letter sent wasnt a "screw you and your OSS tendencies", it was more of a "no, you cannot transfer PIDs like you want to; please cease pursuing that plan":

      The VID is provided to the assigned company to identify only its own products and neither the VID nor associated PIDs may be sublicensed, transferred or offered for resale in any manner.
      The policy of the USB-IF regarding vendor ID numbers (VIDs) is as stated in the attached policy statement. In general, VIDs are not transferable.
      The USB-IF has long had a VID/PID process for hobbyists.
      Please immediately cease.........

    18. Re:Pardon my ignorance but... by ssam · · Score: 2

      Collisions are a real problem. As an example, https://bugs.launchpad.net/ubuntu/+source/devicekit-power/+bug/507247 Ubuntu recognises a whole bunch of things as a power meter, because they all use the same usb-serial chip, and so have the same IDs. Here they all use the same low level driver, but programs that try to talk to the device over that serial link have issues.

    19. Re:Pardon my ignorance but... by Enry · · Score: 2

      PS2 came out about 5 years after DVDs were introduced.

    20. Re:Pardon my ignorance but... by nicksdjohnson · · Score: 5, Informative

      That is precisely what I was attempting to negotiate, and what inspired that response from USB-IF.

    21. Re:Pardon my ignorance but... by Minwee · · Score: 5, Funny

      Do you know what de facto means?

      Well, I know what everybody says it means, but not necessarily what the rules say it's supposed to mean.

    22. Re:Pardon my ignorance but... by serviscope_minor · · Score: 2

      I don't see what's so horrible about it

      Try reading the spec. If you survive (and that's a big if) without gouging your brain out, then try implementing bits of it. If you survive that without exploding then try getting the implemeted ones to actually work.

      Then you will trylu know what is so horrible about it.

      Disclaimer: I've done neither, but I know people who have worked with it.

      --
      SJW n. One who posts facts.
    23. Re:Pardon my ignorance but... by omnichad · · Score: 4, Funny

      Woosh, sir. Woosh.

    24. Re:Pardon my ignorance but... by TheGratefulNet · · Score: 5, Interesting

      slightly OT, but one great use of the firewire cable is inter-box i2c cabling.

      when I build hardware projects that run i2c between boxes, I use firewire pc connect tabs (like you'd see on the back of a pc, where the pci cards would be) but just without the tab and keeping the bulk-head style mount of the firewire jack and cabling. 2 of them, one on each box (for me, they are DIY audio boxes) and then a bog-standard I-dont-have-to-make-it-myself firewire cable to connect them. building cables and having a strong strain relief is hard for DIYers but using factory made cables is a huge benefit and cost-savings.

      FW has 2 shielded signals (I use them for i2c clock and i2c data) and then has 2 beefy power wires, which I use to ship 5v across boxes so that the 'remote' box doesn't even need a local 5v psu. at the highest i2c speed, this cable is robust enough and exceeds the i2c specs in terms of crosstalk between clock/data (they are both shielded coax) and you can get short or long FW cables.

      I've never seen anyone do this before but its a handy DIY trick. and even if you do plug this cable into a pc, by mistake, you still are using the 5v wire for 5v and gnd for gnd, so no harm should be done. it won't 'init', but no damage happens.

      (end diy-CSB)

      --

      --
      "It is now safe to switch off your computer."
    25. Re:Pardon my ignorance but... by Moryath · · Score: 2

      Thunderbolt is almost exclusively a 2012 Apple thing. Even people who HAVE Thunderbolt ports wind up wishing they had an extra USB port instead.

      Apple will be happy to sell you an adapter to make a usable USB3.0 port out of your useless fucking Thunderbolt port for just $59.99... ;)

    26. Re:Pardon my ignorance but... by sexconker · · Score: 2

      Nintendo's products are not a good example of technically inferior stuff doing better in the market place. They're games consoles and what Nintendo does is produce games that play well and that people love. Technical whizz-bang only gets you so far; if the games suck the sales will be slower.

      So they're not a good example of technically inferior stuff doing better in the market place because they're technically inferior on purpose?

      You keep using that word...I don't think it means what you think it means.

      They're not a good example of technically inferior stuff doing better in the market because the market is primarily about the games, not the hardware they run on. Games being fun or not is largely independent of whether or not they're technically impressive.

    27. Re:Pardon my ignorance but... by pjrc · · Score: 5, Informative

      I have read the entire spec, except a few parts about the physical molding/construction of cables and some parts of the last chapter about hubs. I've read many of the change notices that come in the zip file with the main PDF. I've also read the entire HID, Mass Storage class specs, most of the CDC class spec, substantial parts of many of the others, and a good portion of the OHCI spec. I've also read the datasheets for numerous chips, API documentation for Mac, Windows and Linux (at least libusb on Linux), and numerous other related documents.

      Yes, there's a lot of documentation. No, I haven't gouged my brain out.

      I have implemented 2 USB device-side stacks on microcontrollers (a.k.a. "bare metal") from scratch. Both are commercially successful and in widespread use on Teensy 2.0 and 3.0 and numerous projects and products people have designed and incorporated my code.

      While you've done neither, I most certainly have done both: read the specs and implement portions of USB. I would disagree with your opinion that summarizes USB as "horrible".

      It's actually a pretty well though out system.

    28. Re:Pardon my ignorance but... by number17 · · Score: 2

      The title should read "USB-IF asks company to stop reselling its product as per their agreement."

    29. Re:Pardon my ignorance but... by makomk · · Score: 2

      Which is in turn a direct result of USB VID/PID pairs being expensive and a pain to obtain.

    30. Re:Pardon my ignorance but... by TeknoHog · · Score: 2

      Consider how VHS beat Beta (aside from the "having Porn" aspect). Consider how many of Sony's other proprietary formats failed to take off because a cheaper, "technically inferior" alternative exists. DAT, MiniDisc, "Sony Dynamic Digital Sound", ATRAC, HiFD... the world is uncompromising.

      IMHO, DAT would have been technically very nice for its time, but it was hampered by the copyright mafia's insistence on copy management.

      Minidisc, likewise, would have been nice in many technical senses as a replacement for floppies for general data storage, though I guess its limitations were put in by Sony itself.

      --
      Escher was the first MC and Giger invented the HR department.
    31. Re:Pardon my ignorance but... by dissy · · Score: 2

      The USB-IF has long had a VID/PID process for hobbyists.

      *snip*

      The letter sent wasnt a "screw you and your OSS tendencies", it was more of a "no, you cannot transfer PIDs like you want to; please cease pursuing that plan":

      Arguably claiming "A two thousand dollar fee for your unique VID" combined with "hobbyist" is pretty dishonest at best.
      The fact of the matter is, before Arachnid Labs requested a VID for this purpose the policy DID allow transfers and sub-allocations!

      Very few hobbyists have that type of money to purchase one VID nor has need of all 65535 PIDs contained within.
      I would also venture a guess that of the subset of hobbyists that can afford it, it is a smaller percentage wanting and willing.

      Worse, the usb.org used to have two methods to obtain VIDs.
      You can either become a member, which includes VIDs with your yearly dues (plus justification for blocks after the first), or you could out right purchase a VID.

      If you purchased a VID, it was completely and totally up to the VID holder how to allocate and manage PIDs. This is the policy they just recently changed, and seemingly right after the hobbyist community started discussing this very project earlier this year.
      Perhaps it really is just "bad timing", but I too am pretty full of cynicism and thus don't believe that to be the case.

      If it was nothing more than usb.org enforcing their own policy, this issue would be nothing more than a "doh!" moment. The problem is their policy said one thing, they were asked to use a VID this way, they went and updated their policy right that second and responded with the newly ink-still-wet policy with nothing more than "that isn't allowed - see, the policy says so!"

      If you are going to have a policy in the first place - you best damn well live by it or accept when people call out the lies.
      If you can't live by your own policy, then what is the point of even making one in the first place?

    32. Re:Pardon my ignorance but... by neonsignal · · Score: 3, Informative

      This isn't a recent change; component distributors such as mecanique (see https://web.archive.org/web/20070825070852/http://www.mecanique.co.uk/products/usb/pid.html) used to on-sell blocks of PIDs from their VID many years ago, but the USB-IF started cracking down a number of years ago. Likewise, voti.nl was threatened with legal action (see http://www.voti.nl/shop/catalog.html?USB-PID-10).

      For some projects, you can obtain a PID from the manufacturer of a USB chip (eg http://www.ftdichip.com/Support/Knowledgebase/caniuseftdisvidformypr.htm), but this generally means using the manufacturer supplied driver, and doesn't really help if you want to customize things more.

      There doesn't seem to be a reasonable solution for small runs beyond the prototype phase. So in effect the USB-IF is motivating hobbyists to simply reuse VID/PID pairs from similar devices, which is only going to lead to compatibility headaches in the future.

      I can understand that they wish to have an orderly process so that operating systems can have automatic device recognition and driver installation, but it is short-sighted not to provide an opportunity to licence a much smaller address space at a reasonable cost.

      (For futher information, the prototype VID is 0x6666 and many known VID/PID pairs in http://www.linux-usb.org/usb.ids)

  2. She said her PID was clean by Anonymous Coward · · Score: 2, Funny

    But now I have a VID :(

  3. The USB Implementers Forum by gstoddart · · Score: 4, Insightful

    So, The USB Implementers Forum is a cartel intended to make sure only approved corporations can play the game then?

    And, once again, corporations take over everything and the rest of us can eat cake. Color me totally un-surprised.

    --
    Lost at C:>. Found at C.
    1. Re:The USB Implementers Forum by Anonymous Coward · · Score: 2

      Pretty much... $5k for a single-page fax that has a little fucking number on it... just went through this not too long back.

    2. Re:The USB Implementers Forum by Sockatume · · Score: 2

      They designed and invented USB. They didn't take it over, it was theirs to begin with.

      --
      No kidding!!! What do you say at this point?
    3. Re:The USB Implementers Forum by Sockatume · · Score: 2

      Their "little games" are just the fact that, as the developers of the technology, they own it and they can sell it. Now, there's a whole debate about the ownership of designs and technologies here that entirely determines whether you agree with what the USB-IF does, but so long as they created the technology, in today's intellectual property environment, they can sell it as a product. And the way they sell it is, you don't get a vendor ID unless you're a customer.

      --
      No kidding!!! What do you say at this point?
  4. Re:Or missing the point entirely. by Joining+Yet+Again · · Score: 4, Informative

    No.

  5. Re:dark conspiracy against open hardware by stewsters · · Score: 2

    Hey, it worked with firewire and thunderbolt.
    http://www.breaknenter.org/projects/inception/

  6. Re:Or missing the point entirely. by Sockatume · · Score: 2

    It's like getting a driver's licence and then lending it to your friends and relatives so they can go for a drive. You're completely ignoring the whole point of certification, whether you agree with certification or not.

    --
    No kidding!!! What do you say at this point?
  7. Quite understandable by Antique+Geekmeister · · Score: 4, Interesting

    It's quite understandable. Since a badly built commercial or home device can destroy the USB port on a computer or even feed back enough energy to destroy other components, making the "USB compliant" certification freely available without some trace of contractual responsibility is dangerousl. We went through this with Microsoft and their "Java" labels on their box. It would be too easy for those "magically freed" vendors to make, and sell, incompatible or even destructive hardware.

  8. Clarifications by nicksdjohnson · · Score: 5, Insightful

    To clarify: Issuing VIDs, and logo licensing & compliance testing are entirely distinct things. Every USB device must have a unique PID/VID combination, used to identify a device and load correct drivers. In order to produce your own device, you must have a VID of your own (in which case you manage PID allocation), or get a PID from someone else - a practice USB-IF frowns upon outside certain strictly defined circumstances. Obtaining a VID without USB-IF membership costs a one off fee of $5000. Having a VID doesn't entitle you to use the USB logo. Independent of getting a VID, you can become a USB-IF logo licensee or member ($3500, or $4000/year respectively) and certify your devices, whereupon they can bear the USB logo. The HaD post, and my original post that it's based upon, is entirely about the issue of obtaining VIDs and PIDs for hobbyists; certification is a separate matter.

  9. Re:Or missing the point entirely. by pla · · Score: 5, Insightful

    You don't make hardware USB-compliant simply by having a PID&VID. And the process - as with most processes where numbers are assigned (consider, for example, the IANA) - doesn't admit subversion by buying up a block of numbers then re-selling.

    RTFA. It specifically mentions three licensed vendors (Microchip, FTDI, and Openmoko) that already do exactly that. So no, this has nothing to do with quality control, and everything to do with control control.

    Personally, though, I don't see the problem. VTM apparently thinks much too highly of their coveted IP, blinding them to the reality of their situation - They have "Xerox"ed themselves. Kleenex. Escalator. Genericization sucks, suckas!

    USB has become so ubiquitous, products using it don't need to advertise that fact - If something comes with a visible USB A or B connector on it, end users will just plug it in without giving a second thought about what logos the box had on it.

  10. Firewire's failure begat USB 2.0 by Sockatume · · Score: 3, Interesting

    USB2.0 didn't "beat" Firewire, because Firewire had already failed. USB2.0 was an attempt to plug the resulting gap in the market for a high-speed bus. If Firewire hadn't been an expensive pain in the ass, we'd be using USB for our keyboards and printers and Firewire for our portable drives as originally intended.

    --
    No kidding!!! What do you say at this point?
  11. Re:Or missing the point entirely. by ebno-10db · · Score: 3, Funny

    Getting USB certification is like getting a pharmacist's license from a drug dealer. Perhaps it's improved somewhat (been a few years since I worked w/ it), but lots of stuff out there is/was certified but horribly non-compliant. Depending on what you were using it for, the biggest problem by far was getting your stuff to play nice w/ other stuff, even though your stuff is compliant, and the other "certified" stuff isn't. We used to have an entire lab setup just for testing that.

  12. CAN THE VHS/BETA MYTH FUCKING DIE NOW by Anonymous Coward · · Score: 5, Informative

    I worked on both VHS and Betamax video tape recorders as both an operator and a repair technician from the time the bloody things were invented until Beta finally died.

    Consumer Betamax video tape recorders were not technically better than VHS. They just weren't, no matter how many times people parrot this nonsense. I personally set them up, ran them, fixed them for at least a decade. The tape path and mechanics of beta were fucking retarded compared to VHS, and that's why even cheap shoddy VHS mechanisms worked just as well as expensive Sony betamax machines!

    No human being could tell the difference in picture quality after the machines were more than two weeks old, because there wasn't any once they'd been used for a while. We used to challenge customers on brand new machines and nobody could ever successfully do it, not ever. For all practical purposes they were identical, Beta's tiny horizontal sync advantage evaporated in real use and the resolution was the same.

    In the Real World[tm] VHS machines were more economical, more reliable, just as high fidelity, and recorded longer. Betamax was an also-ran second best and that's why VHS won.

    Wikipedia has plenty of proof if you won't believe hands-on experience. Stop repeating this total bullshit fanboy crap.

    1. Re:CAN THE VHS/BETA MYTH FUCKING DIE NOW by Anonymous Coward · · Score: 2, Funny

      It is only because you didn't use Monster Cables on the Betamax...

    2. Re:CAN THE VHS/BETA MYTH FUCKING DIE NOW by sandoval88419 · · Score: 4, Funny

      Stop repeating this total bullshit fanboy crap.

      Yeah I agree with you, it's time VHS/Betamax fanboys stop this nonsense.

      It's 21th century now, there are more important wars to be discussed, ex. : Emacs vs. Vim :-)

    3. Re:CAN THE VHS/BETA MYTH FUCKING DIE NOW by Megane · · Score: 2

      They didn't. They used U-Matic. (which was also from Sony)

      If they used any sort of Beta, it was BetaCam (and later DigiBeta) which used the same tapes, but a different recording method... and double the tape speed.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  13. So, squat on a VID. by dbc · · Score: 2

    The easiest way to blow this up is for the open hardware community to simply delcare, "Hey, USB-IF, we've decided we're going to sqat on this VID, namely , so be sure not to hand it out. We'll handle PID allocation under it.". The USB-IF is completely impotent to do anything about it. There are already numerous products that use randomly chosed VID/PID combinations that are *not* registered with USB-IF, and USB-IF does nothing about it. It is true that these products don't use the USB logo, no license fee paid, obviously, but also in part because they aren't USB devices in the traditional sense -- most of them simply used USB as a way to re-flash firmware or as debug ports, so consumers don't really buy the product for the USB functionality.

    IMHO, the best way to handle this, though, would be to simply squat on a VID *without* making a beligerant declaration to the USB-IF. After a dozen or so USB devices get popular, then USB-IF will have no recourse except to write off the VID as a dead loss and move on. After all, they've already had to do that with the VIDs used by the current squatters that we just never hear about.

    The only stick USB-IF can beat you with is the license needed to use the logo. If you don't care about the logo, then there is nothing, absolutely nothing at all, that keeps you from sqatting on a VID.

  14. European USB requirement by tepples · · Score: 2

    It's the de facto standard for computer connections, in that nowhere does it say that computers should or must use USB.

    Mobile phones sold in certain parts of Europe must either use a USB micro-B charging port or be bundled with an adapter from USB micro-B to the charging port.

  15. Miscommunication? by rabtech · · Score: 2

    This may just be some crossed wires; the company tasked with handling the trademarks, legal papers, etc is just doing what they believe they are supposed to do: stop anyone from getting a Vendor ID, then subverting the normal USB process by sublicensing Product IDs. It is totally understandable that this would subvert the process and take control away from the USB-IF.

    USB-IF does offer some VID blocks for testing, hobbyist, etc purposes.

    They are also more than happy to sell you a VID block for $5000, even if you never bother to get a device certified or use the USB logo and trademarks.

    What they are not currently setup to do is offer a "small" block at a cheaper price to someone who wants to sell a product commercially, but one that has a very limited run. It seems like they could easily set aside one VID for this purpose, then "subnet" that into different PID blocks. Offer a set of 10 PIDs for $100 for small companies. Would that not solve the problem?

    You have to remember: USB-IF is not making money here; it is a non-profit itself. The fees go toward covering their costs.

    --
    Natural != (nontoxic || beneficial)