I think there are some things to clear up a little more in-depth?
See, first of all, quite a few companies are indeed releasing the sources for their drivers, or at least support the development of open source drivers by releasing hardware specs and answering questions (eg HP, Intel, RaLink, RME, 3com, SEK'D, TechSource, Atmel, Nokia, Echo, AMD, VIA, Adaptec, Wacom, 3Ware...). Or they develop distribution-independent binary drivers, like Nvidia or ATI do it - with distribution-independant packages, there's no need to offer many different packages, just one per arch (IA32, amd64).
In CW's case, it's quite different. The driver by itself contains no important IP - it's simple and useless, and will most likely become open source. The secret and important stuff is in the Scope operating system, a mere DLL on Windows. Just before NAMM, we discussed the possibility to make SFP completely open source (with a plugin interface), and CW will provide the equivalent to the SIM.DLL as a binary + header, most likely offering three or four flavors (IA32 w/ TLS, amd64 w/ TLS). Some of the plugins would also be closed source, due to 3rd party IP (ASIO driver, GSIF driver, DirectSound driver). The libraries for Linux will be available from CW's website, for those that want to compile SFP on their own, the driver (kernel interface) might be included in ALSA, and, therefore, the 'vanilla' Linux kernel. We don't know if we'd provide binary packages, but I'll most likely provide an ebuild for gentoo Linux...
This concept would help CW in different ways. For example, as you most probably know, CW had to lay off quite a few of their coders, making it harder to improve SFP, or port the software (not only OSX, but also Win x64 - in addition to Linux). With an open architecture, the community could improve the codebase for better portability, improve the user interface code, fix bugs, while independant developers could add interface drivers (like GSIF2 or AU) and provide them as binary plugins. The remaining CW coders could concentrate on ScopeOS and new/ improved devices that way. Since we try to re-use as much of the codebase as possible, a fix written for the Linux version could also improve SFP on all other platforms.
As already posted, CW would _not_ offer tech-support for the Linux release. Maybe PlanetZ will add a Linux support forum or something, but that's it...
And last, but not least, Linux is not UNIX - *BSD is, as is AIX, Solaris and HP-UX, but Linux is not...

<font size=-1>[ This Message was edited by: wsippel on 2005-02-06 10:38 ]</font>