On Fri, 2006-06-09 at 22:12 -0400, M P Smoak wrote: > So a company that wanted to have a proprietary connection to linux > could write an open source blob and a closed connection to the blob > for their closed hardware/software? ie linux remains useable for > companies. > Not if the closed part was specifically developed to run on Linux. The key is whether it's a "derived work" as far as copyright law is concerned or not. If there's IP in your hardware than you absolutely cannot risk disclosing (maybe because you went for trade secret protection rather than patenting it) you can put the secret part of the driver in userspace and keep it closed. > If not, I'm having a hard time seeing this as a positive situation. > More like alsa shooting themselves in the foot. > > I'm not a programmer or audio pro; just a linux user who advocates > open source and avenues of co-existence with businesses. Read LKML sometime, there are tons of large companies releasing open source drivers for their hardware - Intel, AMD, IBM, Cisco, Via, Toshiba, Fujitsu, Veritas, Novell, SGI, plus zillions of smaller companies like Pathscale, Emulex, Mellanox. For audio there's M-Audio, RME, AudioScience, EchoAudio, Digigram, etc. I could go on and on - these are just the ones I know off the top of my head. Keep in mind that if you patent your hardware innovations, you're free to release an open source driver and no one can rip you off - for example Creative did this with the emu10k1. The ones shooting themselves in the foot are the small minority that refuse to release open source drivers. Lee