The main reason we can’t release Flash Player as open source is because there is technology in the Player that we don’t own, such as the industry standard hi-def video codec, H.264. Adobe pays for that codec so video plays reliably worldwide, across browsers and OS’s. So we make it as open as we can - by releasing the specifications.
In case you’re ever wondering if Adobe thinks you’re stupid, this clears it up: they think you’re stupid. Following the open trail. - Open at Adobe
Ben Matasar
I'm Ben. I work on Dabble DB, Trendly, Vote Track OR, and the Bus Project. Follow me on Twitter, if you like.