Point noted on use of CC for software, we (AMateur SATellite organisation, aka AMSAT) were looking for a single licence that didn't preclude commercial terms while supporting fellow radio amateurs and allowing us to ship into Free software distro (hello Debian!) - maybe something from the Apache or MIT camp would work, failing that the dual licence route is possible (seeing this more often).
Yeah, dual-licensed GPL is pretty solid. I'd go that route, unless another Open Source license presents itself. (Just make sure it's listed on opensource.org! Some licenses claim to be FOSS, but legally aren't Open Source, and therefore lack the protection of the OSI and the right to use the trademarked term Open Source.)
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.