intel video - couldn't care less either - I just buy Nvidia, download their SVR4 Solaris package and am up and running in seconds. It JustWorks(SM), so I always buy Nvidia - go sgi engineers.
2. Why can't Linux vendors ship source code to be compiled on clients computers, so no distribution (forgot the legal term) takes place?
3. If the patent license only covers the code they released (and they reserve the right to sue over reimplementations), what will FreeBSD (or illumios) do if they'res a bug in the code? Once you change the code, you very sued
2. Most already do. Some even believe that 1 makes CDDL compatible with GPL as well and so ship binaries.
3. Patent protection in CDDL is extremely strong. Rumor has it that Oracle wanted to kill illumos via litigation, but never went ahead with it because they knew they'd never win because of the CDDL.
If anything, Oracle's software patents are a case against it because they could sue a clean room implementation like they did with Android's Java implementation. They would have a stronger case too due to the hundreds of patents covering ZFS. That is the elephant in the room with btrfs that no one discusses. :/
Anyway, I see no need to reimplement ZFS from scratch after consultation with attorneys of the SFLC and others.
For ZFS, they do. Debian's legal advisors say that shipping it as a DKMS module (i.e., as you describe) is fine, so they do that.
Ubuntu's legal advisors say that shipping the compiled module is fine, so they ship that.
DTrace is rather more closely coupled to the kernel than a filesystem, and there are good Linux-native alternatives now.