Nice! That's what happens with Free Software. You don't need to wait for some vendor to decide to support a platform. If someone wants support badly enough, they just port it. And Haiku is not yet even a complete OS.
That is good news. Too bad gnash is not available for puppylinux yet I have tried compiling but with no luck..
I would rather use open-source solutions even if commercial is available.
Watch your choice of words, free/open can be commercial too. Don't spread the misconception that free software is only volunteer work (which the uninformed will interpret as having poor quality and no support).
Of course if you want to use only software that is free in both meanings of the word, that is an interesting choice...
apart from that, adobe's flash plugin isn't commercial - it's freeware.