We _must_ presure big companies to release their specs, so that all users of computers can have the freedom that they deserve.
Nobody will open the specs, until anybody starts with it...
Which is why we as users, must bitch and moan loudly. Many companies already release their specs for drivers. Some don't, these should be painted in the darkest colour possible until they do what is morally sound. ATI used to release the graphic card specifications for example...