It does, but if the app is relocatable then everything packaged with it must be relocatable. This is straightforward with macOS Frameworks where everything is stored inside the macOS .app folder.
But the concept of Frameworks which effectively duplicate general shared libraries so that they become app specific is something almost all Linux distributions are strongly against.
This is understandable for a server os, but it is not understandable for a desktop os.
|