Hi, Can we use .swf files to develop open source applications? Some of the links, that maybe useful here:
http://www.adobe.com/devnet/swf/ http://www.adobe.com/devnet/swf/pdf/swf_file_format_spec_v10.pdf http://opensource.adobe.com/wiki/display/flexsdk/Flex+SDK
regards Naveen
On Tue, 2010-08-17 at 02:32 -0400, Naveen Kumar wrote:
Can we use .swf files to develop open source applications?
I strongly doubt that this is a good idea. There are non-Adobe runtimes, but to get most of the good stuff you need to lock into their one. It's much worse than trying to get a lot of Java/Mono stuff into Fedora.
Jon.
On Tue, Aug 17, 2010 at 02:32:28AM -0400, Naveen Kumar wrote:
Hi, Can we use .swf files to develop open source applications? Some of the links, that maybe useful here:
The support for flash in free software exists, but is still not at the level of proprietarysupport. There are many projects related with flash that exist and are not packaged in Fedora (well, weren't, some time ago, I don't know where it stands now). The site for open source and and flash is here: http://osflash.org/ and the projects list is here: http://osflash.org/projects
I still haven't understood what formats are similar with swf, and better supported by open source, maybe svg + WebM?
You may also have a look at http://fedoraproject.org/wiki/Flash
Patrice Dumas wrote:
The support for flash in free software exists, but is still not at the level of proprietarysupport.
Indeed, Gnash doesn't support the latest ActionScript spec which most new stuff is written in (especially when people are trying to actually use Flash for programming as opposed to simple animations), and it also has this tendency to crash all the time. :-( Other implementations are not any better. There's Lightspark, but AFAIK it's still incomplete and it will likely never be in Fedora because it has a hard dependency on FFmpeg (it uses FFmpeg directly).
I don't use the proprietary Flash, but that means a lot of Flash stuff just doesn't work on my machines.
I STRONGLY RECOMMEND AGAINST using Flash as a platform for Free Software development. You'll be tempted to rely on features which are only in the proprietary implementation (in fact, if you don't test with Free implementations from day one, your stuff is very likely to rely on such features!), making your software effectively non-Free! See also: http://www.gnu.org/philosophy/java-trap.html (the example of Java is no longer current, but the point of the article still stands, and much of it applies 1:1 now after s/Java/Flash/g).
I still haven't understood what formats are similar with swf, and better supported by open source, maybe svg + WebM?
Actual PROGRAMMING languages as opposed to some ugliness which parasites the web browser? Free Software developers should write their app in a real language, such as C++ (Qt provides powerful support for graphics and animations, for example) or one of the bazillion other languages Fedora packages are written in.
Kevin Kofler
Thanks to all of you for replying. We solved the problem without flash :)
devel@lists.stg.fedoraproject.org