I'm am aspiring to learn ActionScript 3, but I am running linux and I wonder what I need to be able to write flash programs and test them on linux. Also, I'm looking for a free solution, if it exists..
btw: I'm running ubuntu 10.04
There is one open source Flash/ActionScript IDE that runs on Linux that I could find: Open Dialect. There are also two other Linux IDEs that output Flash SWF files, but do not use ActionScript: OpenLazlo and haXe. There is also an open source ActionScript/Flash IDE that only works on Windows called FlashDevelop. I fear none of them will support all the features of the costly Flash development tools provided by Adobe, however. They do offer 30 day free trials, but none of their development products run on Linux that I'm aware of (although they might be supported by WINE).
There are two open source Flash plugin projects: Gnash and Lightspark. Only the latter supports ActionScript 3. Of course, the official Flash Player for Linux from Adobe is available at no charge as well.