4 ms·
Hmph. An anonymous blog from someone that's only been using MacOS for three months. Why is this here? There are some Linux-y things that MacOS gets really, rea
by thaumaturgy 14y ago
Hmph. An anonymous blog from someone that's only been using MacOS for three months. Why is this here?
There are some Linux-y things that MacOS gets really, really wrong:
- package management. There is a lot of very good open source software that can potentially run on MacOS. If you want to use any of it with a reasonable package manager, you're pretty much forced to choose between either Homebrew or MacPorts, both of which are incompatible with each-other, and neither of which is complete.
- the init system, launchd. I'm not super stoked to see systemd gaining ground in Linux, given the occasional troubles with launchd. When launchd works -- and it usually does, to be fair -- it works well and you never think about it. When it doesn't work however, when there's some kind of system problem traced back to something in launchd, good f_cking luck. I hope you really love XML.
- user management. It's really easy to create a hidden user in MacOS which will have full access to the session of a logged-in user. (I took advantage of this to play a fun prank on a former employer once.) Desktop Linux kinda-sorta potentially has this problem too, but MacOS exacerbates it with the way it handles user management in system preferences.
- level09 14y agototally agree, Ubuntu's upstart for example is way better than launchd, the files structure on ubuntu also seems to make more sense, additionally, Mac finder really sucks compared to other OS's file managers ..