Adobe makes Huge Contribution to Mozilla

Adobe announced today that it will contribute the source code for the ActionScript Virtual Machine (AVM) found in Flash Player 9 to the Mozilla foundation as open source.

What does this mean?

Mozilla is planning to use this VM as the new JavaScript engine called Tamarin in Firefox (probably version 4 due out sometime in 2008). Firefox’s JavaScript engine is called SpiderMonkey and the plan is to eventually integrate Tamarin into SpiderMonkey. This change will make Firefox fully compliant with ECMAScript 4.

And since the AVM will be open source, advancements don’t have to come from Adobe. Mozilla or any number of other contributors could add improvements to the code base. this is good for the future of Flash Player.

Check out the Press Release for more information.