Comment Adhering to the respective licenses (Score 1) 379
I don't see where they're not adhering to the respective licenses. "Distribution" of a piece of software is reasonable to be restricted to the distribution of that specific piece of software, not it's inclusion in a larger distribution through a combination of software. If modifications are made to a specific piece of a "distribution" of a paricular project then that is what the license on that specific piece of software covers. When combined within a collection of pieces of software published under the GPL or any other license that does not apply to the collection just because one of them might have been released under a GPL or CDDL license, just the specific elements.
The incompatibility does not come from the projects. GPL zealots beware!