It is not so much hard as very tedious. The open source Flash clones look like they have caught up to Flash 7 or 8 so far.<p><a href="http://swfdec.freedesktop.org/wiki/" rel="nofollow">http://swfdec.freedesktop.org/wiki/</a>
<a href="http://www.gnashdev.org/" rel="nofollow">http://www.gnashdev.org/</a>