'Is there still a possibility for free code signing certificates in 2018?

So I'm working on a project that will be open-sourced later.
But when I release my executables with my project, I don't want that each user gets a message that my app is from an unidentified developer.

I also don't have the money(I'm 13, so I don't even have a credit card😂) to buy such a code signing certificate.

And I know that there are a few simular questions about this but the best question I found was this one.
And it was asked more than 9 years ago!

So what I'm basically asking is:"Is it still possible in 2018 to get a free opensource code signing certificate?"



Solution 1:[1]

If you want to be "verified" you have to purchase a certificate and give buckets of money for the "verification". You can also self-sign your executable using a self-generated certificate but then you would have to install it to the clients' PCs, and it is hard, not to mention the UAC's with "unverified" during installation.


Here is a way to bypass the "unverified" prompt in Windows.

Starting the executable with admin right on Python3: Here is the ctypes function's docs

import ctypes
import sys
ctypes.windll.shell32.ShellExecuteW(None, "runas", "cmd /k"+sys.executable, None, None, 1)

Now they will see something like this(I launched the python interpreter): Sorry, reputation deficiency, edit requested

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1