How the fuck would the GPL have made a difference? Practically all code in OpenSolaris belongs to Oracle. If they chose not to release any source code, they'll simply do so. GPL or CDDL. And if anyone tried funny suing business, they'd just change the license and make you fuck off.