Unless your binaries are signed and certified by $APPL, Mac users will have to jump hoops to get it running on their system.
On top of that, if your software accepts incoming connections from the outside, you’ll have to tell the #firewall to authorize connection, every time you run the software. E.v.e.r.y.t.i.m.e. (Unless you disable that firewall)
@judeswae @celia This is hyperbolic. First of all, even the requirement as stated isn’t any death knell for FOSS; just get the thing certified. But even beyond that, unless I’m misunderstanding something, you can sign it yourself, with a certificate Apple has issued/signed. Direct distribution doesn’t have the same requirements as the App Store.
Right. I misrepresented the signing and certifying process. My apologies.
Though if it’s so simple and not a threat to FLOSS, why do so many FLOSS don’t do this?
Of course, big FLOSS brands are not the ones we are talking about here. I’m talking about the millions of indie software projects. The long tail of FLOSS if you wish.
That one is under threat. @celia
@judeswae @celia I didn’t say it wasn’t an impediment or a problem; it’s certainly is another thing the dev needs to do, and (IIRC) has $ associated with it (I forget if you can get a signing key outside the dev program). I objected that “doomed” is hyperbolic. Plenty of small indie devs do, in fact, do this. Others don’t. They get to make that choice. The result will be a marginally sparser FOSS landscape on MacOS, but no great doom.
@a You can’t get the signing key if you don’t register as an AppleDev which costs money (yearly fee + Apple device)
And for a FLOSS defender, I find you pretty cool with the idea that Apple gets to decide which FLOSS software is worth for an individual to use or not. And overall if the FLOSS ecosystem looses some feathers along the way, that’s just natural selection. Right?
“I didn’t say it wasn’t an impediment or a problem; it’s certainly is another thing the dev needs to do, and (IIRC) has $ associated with it (I forget if you can get a signing key outside the dev program). I objected that “doomed” is hyperbolic.”
I’m afraid I don’t have time at the moment to defend positions you’ve made up for me. Have a nice day.