Not really, it was a lot of download sourcecode and compile your applications. Good luck when the app was developed with a library which you don't have, or you have the wrong version of.Didn't Linux pretty much used to be this way all along prior to the attempt(s) to create client OS that would be widely embraced by non-technical users (i.e. compete with Windows or Mac)?
Agreed that it mainly applies to server deployments. Like with ABroot, Linux-based network OSs have employed dual OS images for a while (i.e. CumulusOS). I think Android can do this also if the hardware manufacturer implements it (Samsung doesn't).I am not sure anyone would use one as you would something like Ubuntu. They are for very specific use cases, like creating a container host or running some very specific application.