Or quit whining, learn assembler and write your own drivers! I don't really care if they don't want to share their code for their devices, as long as they provide current binary drivers for use.....the idea that everything has to be open source is not practical.