6 ms·
Recommending (and running) `xattr -c` can be extremely dangerous. I would suggest withholding Mac releases until they can be distributed/run safely.
by lkurtz 2y ago
Recommending (and running) `xattr -c` can be extremely dangerous. I would suggest withholding Mac releases until they can be distributed/run safely.
- crazygringo 2y agoAs someone not very familiar, is there any legitimate reason why they say "Our Apple signing/notarization is not entirely done yet"? It feels extremely suspicious, given that I download lots of other popular utility software from independent devs and I've never had to do that before.
- jeroenhd 2y agoAs a platform that basically started as a way to watch Youtube without tracking and ads, I think Grayjay should be sceptical of any third party code signing validation requirements. The copyright lobby has gone after software and its distributors before, even if it doesn't inherently pirate any content without user configuration. I don't know why this app would need Apple's signature in the first place, seeing as it's not distributed through the app store. Is this like how you need to pay for a certificate to make the "are you sure you want to run this" prompt look less scary?
- lkurtz 2y agoThere are certainly valid, conflicting opinions around signing/notarization requirements for software. But notarization does provide end users with some safety guarantees that legitimately make running the software less risky. The scariness of "are you sure you want to run this" prompts is fairly grounded in real risk assumed by the end user.
- lkurtz 2y agoThere are a couple of legitimate reasons, namely the expense/KYC process of an Apple Developer Program membership and/or the complexity of integrating signing + notarization into existing build pipelines (but XCode does makes it pretty straightforward to cut an ad-hoc release that is signed and notarized). In my opinion at least, the most likely reason is that Apple is refusing to notarize the software. If this is the case, people really should not be running it.
- josephcsible 2y agoOnce you buy a Mac, Apple doesn't own it anymore, so them not wanting you to run a piece of software isn't a good reason why you shouldn't.
- dishsoap 2y agoThis used to be true. It is, in fact, not true anymore!
- josephcsible 2y agoIt's still true. Why do you think it isn't?
- margana 2y agoApple refusing to notarize it actually makes me want to use it more. That means Rossmann and his associates have got under Apple's skin enough that they would try to sabotage projects that he is involved with.
- rane 2y agoNot everyone wants to pay $99/year to be able to notarize software that is not going to make them any money. https://github.com/disable-gatekeeper/disable-gatekeeper.github.io#why https://github.com/disable-gatekeeper/disable-gatekeeper.git...
- josephcsible 2y agoThat doesn't map to safety or danger at all. It's purely a way of opting out of the developer having to pay the Apple tax.
- margana 2y agoDo you also suggest never releasing any software for Linux because there is no megacorporation there policing what software you should and shouldn't run?
- kfajdsl 2y agoIt's about as dangerous as running a Linux or Windows binary.