Earlier quoted context omitted.
> A package manager with up to date packages (granted there are Linuxbrew and things like Snap now for Linux.) On what planet is is homebrew better than Linux package managers? I agree with many of the other items in these lists, but this makes literally no sense to me. Homebrew is probably one of the worst things about doing dev on a mac.
Homebrew's very up to date, without that cutting-edge quality risking system stability (since that's totally separate) and has an incredible number of supported packages, including tons of closed-source stuff, out of the box . No hunting down PPAs or obscure unofficial back-port packages or anything. The only Linux package managers I've seen even approach it (not match, but approach) are from bleeding-edge distros li…
Package stats from Repology seems to contradict this claim:
https://repology.org/repositories/graphs
It's not bad, but it's not the best either. Not even close.
> including tons of closed-source stuff
Homebrew doesn't ship any proprietary formulae at all. They have a clear policy against it:
> We don’t like binary formulae
> Our policy is that formulae in the core tap (homebrew/core) must be open-source with an Debian Free Software Guidelines license and either built from source or produce cross-platform binaries (e.g. Java, Mono). Binary-only formulae should go to homebrew/cask.
> Additionally, homebrew/core formulae must also not depend on casks or any other proprietary software.
> This includes automatic installation of casks at runtime.
https://github.com/Homebrew/brew/blob/master/docs/Acceptable...