4 ms·
Btw there is this (commercial) tool that turns Flash to webassembly. What they actually do is they run whole Linux (!!) in VM in webassembly, then they run the
by shp0ngle 3y ago
Btw there is this (commercial) tool that turns Flash to webassembly.
What they actually do is they run whole Linux (!!) in VM in webassembly, then they run the officially licensed Adobe Flash player there (and you need a separate license for that from... Harman? as those now own Flash IP).
https://labs.leaningtech.com/cheerpx/for-flash https://labs.leaningtech.com/cheerpx/for-flash
(I'm not affiliated with them in any way. Just found it interesting one day.)
- nanaian 3y agoDeveloper here. CheerpX for Flash runs the Pepper API version of Flash, and you're correct about the license. However, we don't do full Linux emulation just to run Flash - we emulate PPAPI and run the Flash player in an x86 JIT (CheerpX). Yuri talks about CXFF's architecture here: https://youtu.be/7JUs4c99-mo?t=1045 https://youtu.be/7JUs4c99-mo?t=1045 ...but if you wanted full Linux system emulation, we got it! https://webvm.io https://webvm.io