It’s a way to isolate an app and it’s dependencies. This is done for security reasons and portability, but I suspect it has more to do with the fact that most developers are too lazy to make something work bare metal on every platform there is out there.
It’s a way to isolate an app and it’s dependencies. This is done for security reasons and portability, but I suspect it has more to do with the fact that most developers are too lazy to make something work bare metal on every platform there is out there.