News for hackers. Stuff that matters.
Re:Ruffle: Flash Player Emulator by dikei on Sunday October 22, 2023 @10:12PM (#37980842)
Back when being a student, I remembered following GNU Gnash effort to support for AS2 and AS3, they took years, but in the end, still could only make it work partially. Flash was still dominant in the browsers at the time, yet nobody managed to port to Gnash before it died.

I wonder how Ruffle get it working so fast.

Re:Ruffle: Flash Player Emulator by neverdied on Sunday October 22, 2023 @10:16PM (#37980876)
they were probably less anal than GNU over licences
Re:Ruffle: Flash Player Emulator by yjftsjthsd-h on Sunday October 22, 2023 @10:20PM (#37980906)
Why would the license matter to implementation speed?
Re:Ruffle: Flash Player Emulator by haolez on Sunday October 22, 2023 @10:23PM (#37980925)
I don't have knowledge specific to this case, but the license limits who you can accept code from.
Re:Ruffle: Flash Player Emulator by neverdied on Sunday October 22, 2023 @10:23PM (#37980923)
it tends to be hard to reverse engineer something with an explicit agreement that if you use it, you will not reverse it

or at least, that was the fear at the time so, imagine making a program like gnash, without installing flash

as it turned out, adobe never could actually enforce such a thing, but that didn't stop gnash from absolutely turning into a ghost town

memory is a bit hazy, but thats the gist I got back then

they were so careful, they buried the project, well done

Re:Ruffle: Flash Player Emulator by yjftsjthsd-h on Sunday October 22, 2023 @10:27PM (#37980949)
Oh, you mean they were careful about licensing on the in side, not the output side. I wouldn't call it "anal" to want to avoid lawsuits.

Edit: You can't edit in

> as it turned out, adobe never could actually enforce such a thing,

and not explain it - did the courts change their whole view of reverse engineering or something?