In most cases you have to sign your code in order to get it installed on the operating system. You can sign your code using a self-signed certificate or using a certificate issued by a publicly-trusted CA.
Due to the costs of buying a code signing certificate from a publicly-trusted CA, some users will decide to try a self-signed certificate. Here is what you need to consider.
Certificates Issued from a Publicly-Trusted CA:
For user trust and the longevity of your code, it is recommended that you use a certificate issued from a publicly-trusted CA.
This is the seventh post in our code-signing. Check out the full list to read past entries and see what’s upcoming.