|
Notarizing is not strict by any definition of the term, unless you consider "scans your software for malicious content, checks for code-signing issues" to be strict? It's an automated system. Also, if you tell me your app is only installable via Home-brew, I'm not installing it. Comparing Homebrew to Apt, is like comparing a playdough and crayon sandwich, with an actual sandwich. Sure, they both look kind of similar at a distance, and technically you can eat both of them, but one is really not well thought out, and if you say you don't like how it tastes, the child who made it will get upset with you. |
There are some ways Homebrew is actually more secure than apt. For example in order to do anything with apt you must give it superuser rights. The same is not true of Homebrew, which installs binaries in userspace and explicitly tells you to never use sudo.
A Homebrew installer is a simple Ruby script you can easily audit for yourself.
The packages are SHA256 signed to ensure code integrity.
You can point it at a specific repo you trust and tell it to get a package from there.
All downloads are done through a TLS connection, which is not the case for apt.
And of course the whole thing is open source.
I fail to see where the hate is coming from.
> Notarizing is not strict by any definition of the term, unless you consider "scans your software for malicious content, checks for code-signing issues" to be strict?
I mean, having to register as a developer, get a certificate to sign your apps, and still have to send off your software to Apple each time you update it before you can distribute it on your own website is pretty "strict" compared to every other OS.
It doesn't seem to do much to prevent malware in the wild either.