Oracle could easily fix the ZFS licensing situation by releasing CDDLv2 resolving the GPL incompatibility. Then via the CDDLv1 auto-upgrade clause, most of OpenZFS could be made compatible with the GPL. Some parts would have to be relicensed to no longer opt out of the auto-upgrade clause or rewritten from scratch to enable the auto-upgrade clause. All other CDDLv1+ software would be made GPL compatible at the same time. After that OpenZFS could be included in Linux. Some more discussion about that on LWN. Does anyone know someone at Oracle that could get the ball rolling on CDDLv2?