Slashdot Mirror


Why Don't Companies Release Specs?

Mhrmnhrm asks: "With the recent activism by the OpenBSD crew focusing on release of documentation from the likes of Adaptec, Intel, and others, I'm left to wonder: why do companies insist on believing that by denying access to the specs, they somehow gain an advantage? It's not like telling a programmer how to communicate with the underlying hardware is going to tell them how it (the PCB/silicon) was designed, so why make this information secret?"

11 of 469 comments (clear)

  1. Nothing for you to see here. Please move along. by doormat · · Score: 1, Funny

    Apparently /. feels the same way Adaptec and Intel do.

    --
    The Doormat

    If you're not outraged, then you're not paying attention.
  2. It goes something like this: by vegetablespork · · Score: 5, Funny
    Bill: I hear you're getting ready to release low level specs so the OpenBSD and Linux folks can make a driver.

    Hardware Co. Rep.: That's right, Bill--figured it would be hard to go wrong increasing our potential market, at no cost to us. It's not like they can use the interface specs to build a card.

    Bill: That's nice. You know, it'd be a real shame if your driver couldn't be WHQL certified, and users had to see a warning box when they ran with your card. Or worse, if there were mysterious blue screens . . .

    Harware Co. Rep.: OK, I get your point, Bill. We'll cancel the release of the specs.

    --

    Call (206) 338-5780 COLLECT for information about a genuine BA, BS, MA, MS, MBA, or Ph.D.

  3. GUD by supe · · Score: 2, Funny

    Greed, Uncertainty and Doubt.

    Nough said!

  4. easy... by Anne+Thwacks · · Score: 2, Funny
    Thats easy to answer ...

    Because they don't want people to buy their products!

    Now try a harder question.

    When they do publish datasheets, why do they omit important parameters, and get the dimensions wrong?

    --
    Sent from my ASR33 using ASCII
  5. i dunno, worked great for IBM by Anonymous Coward · · Score: 1, Funny

    their PC business is stronger than ever

  6. Re:Because they're stupid? by Anonymous Coward · · Score: 2, Funny

    Yes, only understand, for access into low level specs to write the driver, it requires a lot of work reverse-engineering, which is sometimes very difficult/almost impossible for more complicated cards (eg graphics cards).

  7. Why make this information secret? by craXORjack · · Score: 3, Funny
    It's not like telling a programmer how to communicate with the underlying hardware is going to tell them how it (the PCB/silicon) was designed, so why make this information secret?

    I'd tell you, but then I'd have to kill you.

    --
    Liberals call everyone Nazis yet they are the closest thing to it.
  8. Re:Because it would cost them money by leshert · · Score: 2, Funny

    >>"I'm not saying they should release it out to the general public, but allow developers to read the docs.../I.

    What? You guys get ID cards or something? How are you gonna distinguish developers from the "general public"?


    Easy: developers know how to close HTML tags.

  9. Re:TWEEEEEET!!!! by RabidOverYou · · Score: 2, Funny

    Whoooooooosh.

  10. Re:Vendors Losing Money by Stauf · · Score: 3, Funny

    We're just asking which pci registers to poke to get the chip to go "bleep".

    DOS emulates the 'bleep' in software with it's superior 'beep' method, called with something like:

    MOV DL 7
    MOV AH 2
    INT 21

    And it has the advantage that you don't need to know anything about these nebulous 'pci registers' of which you speak. Silly hardware programmers always trying to reinvent the wheel.

  11. Nope by zippthorne · · Score: 5, Funny

    They already provide hamburgers to an open standard. Their product interfaces in the same way as all other hamburgers, directly with the mouth port.

    Very fancy restaurants have proprietary interfaces: You are required to use specialized hooks (salad fork, etc.) to interface with the food which must be used in a specific way.

    Chinese restaurants use the most difficult interface of all, but it's fairly simple and often fully documented on the chopsticks package.

    --
    Can you be Even More Awesome?!