Even if all the Linux kernel developers decided that CDDL was acceptable, then it still wouldn't matter. Sun _doesn't_want_it's_code_in_the_linux_kernel_.
Sun has published its code under the CDDL. It's a free software licence that's quite permissive. At least one other OS (if not two) has incorporated code (the crown jewels no less) from Solaris, by way of the CDDL licence. Take that + whatever statements you want from its officers that seem interpretive or estopping and ask your lawyer for an opinion.
What you feel Sun wants, or what you think the CDDL was designed specifically for, is amazingly speculative at best and largely irrelevant to anyone considering porting CDDL code.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds