Live data from Hacker News

Can't you just right click?

lapcatsoftware.com

61–70 of 765 posts

Re: Can't you just right click?

#61
> On macOS Catalina, Gatekeeper not only checks whether the software was signed by a valid Developer ID certificate, it also "phones home" to check whether Apple has notarized the software, again refusing to run it if the check fails.

Nit: I believe stapling is supposed to fix this issue.

Re: Can't you just right click?

#62
post #2

This makes me wonder how open source is supposed to work on macOS. People seem to become more and more aware of it and even enterprises that insisted on support contracts can see that they can't get around open source completely anymore. Meanwhile Apple is removing the ability for me to have a pet project without paying an Apple tax. If the message were completely transparent, something like "The developer didn't pay…

It seems like the right balance. As the author says: > As a Mac developer, it's nearly impossible to run a viable software business when this is the first-run experience of new customers. You'll never get any new customers! This is why every Mac developer I know signs up for Developer ID and ships only signed, notarized apps. It would be financial suicide to do otherwise. If you have hung your shingle out to make a p…

I appreciate this view except for the last point. As a hobbyist programmer, I am not "just releasing a program". I am usually "helping solve user's problems". And if my solution requires users to go through even more problems before they can use my tools, that's problematic.

I don't need to many money on my side projects. I do, however, want to help people. If I can't help people on a Mac because of the install friction, then it isn't worth my effort to create a MacOS port of my software at all.

Re: Can't you just right click?

#63
post #2

This makes me wonder how open source is supposed to work on macOS. People seem to become more and more aware of it and even enterprises that insisted on support contracts can see that they can't get around open source completely anymore. Meanwhile Apple is removing the ability for me to have a pet project without paying an Apple tax. If the message were completely transparent, something like "The developer didn't pay…

It seems like the right balance. As the author says: > As a Mac developer, it's nearly impossible to run a viable software business when this is the first-run experience of new customers. You'll never get any new customers! This is why every Mac developer I know signs up for Developer ID and ships only signed, notarized apps. It would be financial suicide to do otherwise. If you have hung your shingle out to make a p…

I would generally like my open-source software not not be marked as malware.

Re: Can't you just right click?

#64
post #7

I still believe that Gatekeeper is a blatant cash grab and not a legitimate security feature. $100/year to avoid a scary warning about how your app is definitely a virus? It's like a protection racket.

It's hard to believe that this would be a cash grab. Even if there are 1M developers in the world, that's only $100M, which should not be worth the friction and cost to implement and maintain this scheme. Consider that Apple's most recent quarterly revenue was just under $60B. Apple made $260B in all of 2019; $100M is not even four hundredths of a percent.

Developer time to build out the signing and notarization features is not free, and running the notarization servers in a highly-available manner is also not free. As much as we all like to call out Apple sometimes for how they don't take good care of their developers, adding hoops for your developers to jump through is not a great idea.

So I think in some ways Apple really does it for the security aspects, and also probably just because Apple likes to maintain rigid control over their experience.

Re: Can't you just right click?

#65

Earlier quoted context omitted.

macOS ships with a quite strong and granular capability-based security model with its sandboxing mechanism (at least, when it works and is applied correctly). The feature is there, advanced applications already make use of it, but it is difficult to get arbitrary applications to adopt it (its inner workings are declared SPI after all) and it is not really exposed to the user at all except via App Sandbox, which is fa…

What does SPI stand for?

https://news.ycombinator.com/item?id=24217553

Re: Can't you just right click?

#66
post #27

I dont see any problem with this. If you don't feel comfortable doing this then you definitely shouldn't be running random code from the internet. I would take it a step further and force it to be run from the command line. Also, what kind of "viable software business" has trouble paying $100 a year?

Any open source developer? Do you know how much $100 is in Iran?

[deleted]

Re: Can't you just right click?

#67
post #37
post #24

Earlier quoted context omitted.

I believe this is bubbling up because apple recently revoked Epic's certificate (sorry if that isn't quite the right term) and these are now the steps required to run Fortnight on Mac.

I think people are mostly bitching about iOS, since it will be impossible to run the game on iPhones and iPads anymore at all.

AFAIK this is false, though I could be wrong. I believe cancelling the account is separate from revoking the apps. I think Apple has only deleted installed apps off of user’s phones in rare, exceptional cases, such as actively malicious apps.

Can anyone confirm if I am recalling this correctly?

Re: Can't you just right click?

#69
post #7

I still believe that Gatekeeper is a blatant cash grab and not a legitimate security feature. $100/year to avoid a scary warning about how your app is definitely a virus? It's like a protection racket.

Exactly. I'm sure they do basic vetting of tools in their store, and I suspect they will remove the most eggregious offenders. But that doesn't make all of the tools in their store safe, and all of the tools OUTSIDE of their store unsafe.

Especially when it comes to privacy protections, where every user's standard for privacy is going to be unique.

Re: Can't you just right click?

#70
post #7

I still believe that Gatekeeper is a blatant cash grab and not a legitimate security feature. $100/year to avoid a scary warning about how your app is definitely a virus? It's like a protection racket.

Don't forget that after you've paid them your money, they can revoke your certificate and spread lies about your software, and there's nothing you can do!

https://blog.charliemonroe.net/a-day-without-business/

Post reply on HN