recently I'm wondering why program installed on linux systems are just archives extracted inside system paths and not just archives mounted as read-only entry-points.
As far as I understood, Android apk files are archives that are live-mounted when the app is opened, so why there's nothing similar under other linux-based systems like desktop or server OSs?
Recently I've attended a Linux Kernel Programming course and I thought that to implement a module that automatically creates mount points with given archives could be a cool idea, but I'm guessing if anyone thought it before and why this idea could have been discarded. Personally, I did not find anything useful.
Has anyone have some information or hint on this topic?