|
2010-11-19
, 12:36
|
|
Posts: 850 |
Thanked: 626 times |
Joined on Sep 2009
@ Vienna, Austria
|
#1592
|
Given the comprehensive motion graphics libraries available under Linux and the highly competent developers out there, is it really beyond the Maemo community to come up with an open source Flash 10.1 workalike plugin that would work on the N900 ?
The Following 4 Users Say Thank You to SubCore For This Useful Post: | ||
|
2010-11-19
, 12:58
|
Posts: 559 |
Thanked: 166 times |
Joined on Jan 2010
@ Cyprus
|
#1593
|
|
2010-11-19
, 13:11
|
|
Posts: 850 |
Thanked: 626 times |
Joined on Sep 2009
@ Vienna, Austria
|
#1594
|
|
2010-11-19
, 13:14
|
|
Posts: 635 |
Thanked: 282 times |
Joined on Sep 2009
@ Black Mesa Research Facility
|
#1595
|
|
2010-11-19
, 13:22
|
|
Posts: 234 |
Thanked: 175 times |
Joined on Jun 2010
@ Genova (Italy)
|
#1596
|
the issue is not the availability of graphics libraries or the competence of developers, but the fact that Flash is proprietary software and a proprietary format, with little to no documentation available (other than how to create Flash movies or apps).
developers have to tediously reverse-engineer Flash's features, and that takes time and is error-prone. people with no background in programming tend to oversimplify this, but it really is hard work.
take a look at gnash, for example. this project exists for a number of years, and still has a long way to go.
and, to be honest - trying to provide an open source implementation of a proprietary format isn't exactly something OSS developers like to do, because it benefits the company who doesn't want to share its code in the first place.
i'd rather see flash die and alternatives like HTML5 or SVG take over instead of further leveraging Adobe on other platforms.
The Following User Says Thank You to MaddogG For This Useful Post: | ||
|
2010-11-19
, 13:43
|
|
Posts: 850 |
Thanked: 626 times |
Joined on Sep 2009
@ Vienna, Austria
|
#1597
|
What about LightSpark? It seems to be a very promising project...
The Following User Says Thank You to SubCore For This Useful Post: | ||
|
2010-11-19
, 13:57
|
|
Posts: 234 |
Thanked: 175 times |
Joined on Jun 2010
@ Genova (Italy)
|
#1598
|
indeed it does...
haven't tried it so i can't comment on the compatibility with native Flash, but these two (major) points from the Lightspark Wiki could be difficult to overcome for adaptation:
*) JIT compilation of Actionscript to native x86 bytecode using LLVM
*) Hardware accelerated rendering using OpenGL Shaders (GLSL)
i'm not sure how much effort is needed to compile for the ARM architecture instead of x86 using LLVM (or if it's possible at all), and GLSL is only rudimentary supported by OpenGL ES 2.0 as far as i know.
this sentence from the lightspark FAQ makes it seem even more unlikely that it would work:
"Lightspark uses some rather advanced OpenGL techniques that requires good support from video drivers."
not even debian maintains armel packages of lightspark, and that's a very bad sign... they usually compile for every arch possible.
tx for the hint btw, didn't know about this project until now
|
2010-11-19
, 19:09
|
Posts: 5,335 |
Thanked: 8,187 times |
Joined on Mar 2007
@ Pennsylvania, USA
|
#1599
|
|
2010-11-20
, 13:17
|
|
Posts: 635 |
Thanked: 282 times |
Joined on Sep 2009
@ Black Mesa Research Facility
|
#1600
|
Tags |
adobe, adobe flash, blahblah, flash, flash 10, flash 10.1, fremantle, future, idiotic thread, maemo, maemo 5, nokia, nokia fails, update |
|
G