...as is the GPL, which is also written by the FSF. I'm not sure what point you're trying to make by saying this. Many FSF/OSI-approved licenses are not pairwise-compatible with each other. It's not limited to either the GPL or the CDDL.
> but the problem is not oracle's clearly free software.
The problem is as much Oracle as it is Linux. Especially since, as noted in other comments, the CDDL was created specifically to be incompatible with Linux's license.
> The problem is GPL forcibly does not allow perfectly fine open source licensed software to be distributed in binary form due to it's copyleft.
This isn't an accurate description either of the GPL or of the incompatibility at play here.
I agree, many of the open source licenses are not pairwise-compatible. But the fact that GPL is a strong copyleft license makes collaboration more difficult.
And the idea that CDDL was made specifically to be incompatible with GPL is at best a speculation.
See Bryan Cantrill's video about the history of Solaris [0] and about different licenses [1]
[0] https://www.youtube.com/watch?v=-zRN7XLCRhc
[1] https://www.youtube.com/watch?v=Pm8P4oCIY3g
> But the fact that GPL is a strong copyleft license makes collaboration more difficult.
The problem is that both the GPL and the CDDL prevent further restrictions to the license. This actually has very little to do with the copyleft; plenty of other licenses (including the CDDL) prevent further restrictions on redistribution, even without imposing a copyleft.
...as is the GPL, which is also written by the FSF. I'm not sure what point you're trying to make by saying this. Many FSF/OSI-approved licenses are not pairwise-compatible with each other. It's not limited to either the GPL or the CDDL.
> but the problem is not oracle's clearly free software.
The problem is as much Oracle as it is Linux. Especially since, as noted in other comments, the CDDL was created specifically to be incompatible with Linux's license.
> The problem is GPL forcibly does not allow perfectly fine open source licensed software to be distributed in binary form due to it's copyleft.
This isn't an accurate description either of the GPL or of the incompatibility at play here.