AFAIK recent OS X versions won't allow you to launch unsigned binaries by default.
Windows 10 has a similar feature.
Windows 10 has a similar feature.
It's unfortunate that a LetsEncrypt style project can't be done for code signing, due to malware/admin overhead.