29 ms·
> Disk space was limited, memory was small, CPU cycles were few With that logic DOS/Windows and even Mac OS (X) should be even worse regarding that then, after
by dependenttypes 6y ago
> Disk space was limited, memory was small, CPU cycles were few
With that logic DOS/Windows and even Mac OS (X) should be even worse regarding that then, after all both Mac OS and DOS are older than Linux. Not to mention that servers always had better cpus/more ram compared to personal computers.
> Unix (and hence Linux)
Mac OS X is officially recognised as a Unix. Just one of the registrations: https://www.opengroup.org/openbrand/register/brand3581.htm https://www.opengroup.org/openbrand/register/brand3581.htm
> installing popular software system-wide
This is exactly what windows does. Most of the times the installers need admin privileges.
> see Snaps and Flatpak
Nix (which was mentioned by the person that you are replying to) is an even better solution. In fact you can run it on top of existing distros too. Also, package managers for programming languages (such as Haskell's cabal and even Python's pip I think) have Nix support now.
An alternative is to use appimage which is just a single executable per software.