I thought Linux app distribution was weird until I met Mac OS:
The standard way to distribute apps from websites (i.e. not the official store, not homebrew) is to package the app in a disk image (DMG, as it can hold the needed file permissions) then users download it, mount it like a CD from the 90s, then drag it to the applications folder (which, I guess, is how app installing worked since the 90s, but there isn't any hint in the UI explaining that to a first time user). If you open the app from the virtual drive (aka, without installing) it will work in a sandboxed state (seems useful IMHO).
That's weird. Mac OS users say it's simple. It isn't simple. That's fucked up. That's not intuitive at all. Apple surely doesn't care because they have their store.



