logoalt Hacker News

CineSnaccsyesterday at 11:03 AM4 repliesview on HN

I don't know how many people don't know this, but now you actually can't release app on Windows without it showing your warning while installing unless you sign it with EV certificates, which cost upwards of 500$ for a year.

As you may have guessed, this simply pushes out smaller devs. This used to NOT be like this. It should NOT be like this.


Replies

wronexyesterday at 11:10 AM

I would highly recommend looking into Azure code signing. It is confusing to set up. But comes with instant reputation and ”only” costs 10$ a month.

EV certificates has always felt like an utter scam and extortion to me. At least now there is an alternative.

simplyinfinityyesterday at 1:59 PM

Good. This might suck for opensource devs, but for normies that might get a random exe link this is good. I've gotten numerous phone calls from relatives when they try to run some unrecognized app, most of the time is benign, but on few occasions it was something malicious.

show 2 replies
rollcatyesterday at 4:04 PM

Unfortunately Apple normalised it, first with the iPhone. There are upsides (theoretically - less trash apps), but the review/curation process doesn't scale, and yep - the small devs are effectively told to bug off.

10 years ago I wanted to build a Love2D game, and release it for the three major OS's. The .love files are effectively ZIP archives, kinda like cartridges, but you need the correct Love2D version (they broke API compat every year or so). Windows and Mac used to be: "cat love.exe game.zip > game.exe".

Linux gave me the most crap, because making a portable, semi-static build was a nightmare; you couldn't rely on distros because each one shipped a different version of love.

Now Linux is actually becoming more viable, not because it's making that much progress, but because the two mainstream platforms are taking steps back.

show 1 reply
throwaway290yesterday at 5:20 PM

Now I get why a project I work on is signed for Apple and not for Windows... 5x the price, jeez