Hello, On Mac OS X, .apps are bundles of the binary, metadata, and a few other pieces. To the end user, these behave similar to "portable" .exes on Windows, where everything is self-contained, so the end user doesn't need to compile the app or install it with an installer or a package manager. On Linux, the closest thing is [AppImage][1].
I was reading GNUstep's [Deployment on Linux][2] wiki page and that made me think that this simple method of deploying software is possible with GNUstep. Instead of having to compile separate apps for distros (MyApp-Fedora.app, MyApp-Debian.app, etc.), it is possible to create a single universal .app for Linux distributions. Though not ideal, it also looks like you could even include the GNUstep libraries in case the user doesn't have them installed. Is this really the case or did I interpret that incorrectly? [1]: https://appimage.org/ [2]: https://mediawiki.gnustep.org/index.php/Deployment_on_Linux -- Luke Lollard
