3 ms·
The interface is much cleaner than you can expect, it's the Pepper API that Google engineered for NaCl. That idea was not successful in the end, but the clear i
by apignotti 6y ago
The interface is much cleaner than you can expect, it's the Pepper API that Google engineered for NaCl. That idea was not successful in the end, but the clear interface stayed. The old NPAPI would have been more messy, but still doable.
The crucial problem is that the Flash runtime is incredibly extensive, and vaguely documented as well. I started the Lightspark project many years ago, so I know this from personal experience.
OSS Flash has value in itself, but to accurately preserve any SWF content, the original binary is the only feasible solution in the medium term.
And of course, our VM (CheerpX) has many other use cases, so it has value beside this first Flash oriented product.
- phoe-krk 6y agoUnderstandable - thank you for the explanation.
- jopsen 6y agoCan you get a binary flash runtime blob that you are allowed to redistribute? Won't you also need permission to create a derived work from the blob?
- apignotti 6y agoSee here: https://news.ycombinator.com/item?id=25213946 https://news.ycombinator.com/item?id=25213946
- jopsen 6y agoSo license issues is still a good reason to emulate... Though, I'll agree that technically you'll probably only get widespread compatibility by using the old the binary blobs.