A Flash player written in JavaScript. Now with more bugs! This version is a major rework of what was demoed last year. It is better in many ways, but also less complete in many ways. It also uses Canvas to render instead of SVG. The main difference, though, is that after making a mess building the first player, this codebase is actually maintainable. Currently cleaning up: tools to help dissect SWFs, and the AS2 -> JS compiler.
GPL is too restrictive in the sense that it limits who can use it (only other open source software).
MIT is too open, in that another company could take the source, change, and charge for it.
I recommend the Apache license. My understanding of it is people can use the code for free, commercial or non-commercial usage, but changes to it need to be open sourced, so they can't just change things, and sell the improved code.
This should be something simple to do, but you have no examples. The one you have in player.html doesn't seem to work with the .swf image accuweather sends.