You're neglecting all the parts where you've got to sign your install binaries.
> Steam
This is a third party marketplace that exists specifically to solve this problem and it carries all the baggage of any other third party marketplace, in the abstract.
> Video games
I'm not really shipping in these environments but I doubt it's that easy.
> Apple
They will happily stonewall you on many other small issues, however.
> You're neglecting all the parts where you've got to sign your install binaries.
This takes less than 15 minutes when you know how to do it. Arguing with a distribution takes weeks. Arguing with dozens of distributions could take months.
You are approaching this solely as a solo indie dev would - which is why, with few exceptions, only solo dev software is on Linux.
> They will happily stonewall you on many other small issues, however.
You should see even a fraction of what developers on Linux have been stonewalled over. I will literally take Apple.
You're neglecting all the parts where you've got to sign your install binaries.
> Steam
This is a third party marketplace that exists specifically to solve this problem and it carries all the baggage of any other third party marketplace, in the abstract.
> Video games
I'm not really shipping in these environments but I doubt it's that easy.
> Apple
They will happily stonewall you on many other small issues, however.