Posted July 10, 2014
ssokolow: As long as the root-privileged mounting and unmounting is accomplished using scripts only (no compiled code that didn't come with my system), I'd be OK with that too. (As you may remember, I'm the guy who's more likely to turn to Wine than allow Adobe's installer to meddle in my system.)
With trustworthy root-privileged scripts, a compressed filesystem containing AIR would be equivalent to the Windows/OSX approach of bundling AIR with the game.
That sounds really neat! However, at this point I have to admit I'm *completely* out of my depth. I think our current solution for installing AIR has to rely on a binary blob from Adobe at some point in the chain. With trustworthy root-privileged scripts, a compressed filesystem containing AIR would be equivalent to the Windows/OSX approach of bundling AIR with the game.
If I recall correctly, I think there is technically speaking an option that lets us circumvent it and do everything in a manner you'd be okay with, (basically manually moving a bunch of files around by hand and sprinkle black magic on top of) but that might violate Adobe's terms of service, and thus expose us to legal liability. For instance, our script would be much simpler if we just provided the Adobe AIR binaries ourselves, however the TOS stipulate they *must* be downloaded directly from Adobe (not provided directly by the developer).
Now, if some fans wanted to put that together for themselves that's one thing, but I don't think we'd be safe to distribute that officially.
Post edited July 10, 2014 by larsiusprime