Why isn't Lightspark available in trisquel?
- Inicie sesión ou rexístrese para enviar comentarios
I'm curious, why isn't Lightspark
(http://en.wikipedia.org/wiki/Lightspark) available in Trisquel given
it is released under the LGPL3 license?
From what I've read it is a good replacement for Adobe Flash
animations and apps, especially for those written in Actionscript 3.0.
There must surely be a reason for this, but I thought I'd ask.
Thanks,
Loic
I think (might be wrong) that Trisquel gets its packages from Ubuntu. Lightspark wasn't available in Ubuntu's universe repository until Natty (11.04, released last month), whereas Trisquel 4.5.x is based on the version before. It's a safe bet that Lightspark will be available in the next Trisquel.
Indeed: http://packages.ubuntu.com/natty/lightspark
The question actually is: "Will it be part of the default installation?"
On one hand, Lightspark provides nice features (and fall-back on Gnash for older Flash). On the other hand, Ubuntu labels it as "experimental".
AFAIK, Lightspark is far less stable than Gnash and fails to play an object where in many cases Gnash succeeds. Plus, our community can only afford to support one Adobe Flash replacement. So I doubt it will become the default.
IIRC Lightspark targets ActionScript 3 whereas Gnash targets AS2. So it seems unlikely that one file would play in both engines.
Lightspark is supposed to fall back to Gnash to handle that, but I'm not sure how well that works. I don't use either so I couldn't comment.
I compiled Lightspark from the sources and tried a few sites with
Flash, which wasn't too difficult. It seems to work fairly well on
YouTube (not all the videos though, might have something to do with
the codecs and compression I assume).
For a lot of flash apps it just doesn't work at all yet, and it seems
to be the majority of Flash pieces around. However, it's still in a
rather early state, so it looks like a promising project overall.
On 6/2/11, name at domain
<name at domain> wrote:
> IIRC Lightspark targets ActionScript 3 whereas Gnash targets AS2. So it
> seems
> unlikely that one file would play in both engines.
>
> Lightspark is supposed to fall back to Gnash to handle that, but I'm not
> sure
> how well that works. I don't use either so I couldn't comment.
>
--
Loic J. Duros - http://lduros.net
Their developers ought to contribute code to the Gnash project instead so it can finally get up to speed on Actionscript 3.
The question (and the following answer) is in their FAQ ( http://sourceforge.net/apps/trac/lightspark/wiki/FAQ ):
"Lightspark started as an experiment in achieving high performance by exploiting the features offered by modern hardware. Such target is nearly impossible to reach working inside an existing and large project such as Gnash. As anyway Gnash performs ok on older clips (those not using AVM2/ActionScript 3) currently lightspark is able to fallback on Gnash to handle them.
Lightspark tries to do everything in the right way by following the specifications released by Adobe. I also think that Flash is a technology that is here to stay for a long time, both for market and technological reasons, so a well made (read: not an hack) open source implementation is a investment for the open source community."
The solution I use for youtube atm. is IceCat4 from the PPA. It can handle html5, which youtube is offering right now. Some videos don't work with it, then it falls back to FlashVideoReplacer. If that one fails it falls back to Gnash (this is usually the case when youtube stuff is embedded somewhere else). Works like a charm!
So all you had to do was install the IceCat4 PPA, and no other steps other than update?
After adding the PPA, I believe you would have to *install* the "icecat" package from the package manager.
install IceCat4 first, then go to www.youtube.com/html5 and there you have a link called "join the html5 trial". Click on that and enjoy the html5 player for 90% of the videos.
I was logged into my youtube account when I did this, so not sure if it is doable without an account.
- Inicie sesión ou rexístrese para enviar comentarios