Let me cut through all this with a bit of experience if you permit:

1. BSD licensed sources are undoubtedly always preferred.

2. Other open-source licences are the best alternative.

3. closed source solutions are always risky because you don't know
   if the company will be willing to, or even around to, update the
   driver for future versions of the OS.

One way to moderate #3 is to do as we did with the DiskOnChip driver
for M-systems flash-disks:  They gave a copy under NDA to an open
source developer (me) who then produces an object only driver.  That
way at least one person will be able to produce new versions of the
driver if the company goes titsup.com or gets bought by M$ or
whatever...

Over and out...

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
[EMAIL PROTECTED]         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to