This is hard though. You present commercial license, and you'll cut out a good 80-90% of the potential users, which means the OSS project is way more likely to die.
I think CTOs should be okay with allowing their employees to contribute to projects they use. In my first hand experience, they're more likely to say "no we shouldn't". It's unfair really.
Bear in mind Android was meant to be an open source endeavour. They'll release the OSS version, then slowly close the up the market as it gets adoption, so that it really can't be used without their approval.
Considering there's this about media, there will be some sort of DRM involved. I guarantee it.