In reply to Otto.

This is from the url you posted:

Combining two modules means connecting them together so that they form a single larger program. If either part is covered by the GPL, the whole combination must also be released under the GPL—if you can't, or won't, do that, you may not combine them.

If the modules are included in the same executable file, they are definitely combined in one program. If modules are designed to run linked together in a shared address space, that almost surely means combining them into one program.

If the ping Local sends to the WordPress api doesn't return, then Local uses the bundled version of WP that comes in the app to spin up sites, if you're working offline on a plane or train for example.

IANAL, but that doesn't appear to be 'mere aggregation', like separate programs existing on a usb key which is then distributed, they're linked. If WP wasn't included in the app, it wouldn't function if you attempt to create sites offline.

I think Flywheel need to clarify this. They're listed on WP.org as one of the recommended hosts.