Lightspark: LLVM-based Flash Player for Linux
lightspark.sourceforge.net
lightspark.sourceforge.net
PS. Apologies for stealing your thunder there, Linux people, I just see the average Mac user wanting [a decent flash player] more than the average Linux user.
FWIW, I realise that this has an advanced implementation of some graphical features and I'm not trying to belittle it, it seems an impressive effort. I'm just curious what's currently holding back a full implementation.
[1] http://en.wikipedia.org/wiki/Tamarin_(JavaScript_engine)
Pipe dream or reality?
Has a little more info
Lightspark only implements the newer ActionScript3 runtime, from Flash 9 (and newer), while Gnash only (?) implements some of the earlier runtimes.
Currently Lightspark can only run the newer HD youtube player (which is compiled against flash 9), and Gnash can only run the older player (Which I think is still used for VP6 videos)
Gnash never got around to supporting AVM2 (it's not at all trivial), which is why Lightspark is significant. That, along with better hardware acceleration which might actually help it outperform the official player!