Earlier quoted context omitted.
> Notarization is about protecting users who are not capable of making an informed decision about code safety from developers who refuse to comply with Apple's terms of service. No, notarization is about preventing malware. That's all. This has been promised to us by Apple many many times. Malware prevention only. Fortnite is not malware.
An application that suddenly changes behavior due to no action taken by the user, triggered remotely by the developer, is getting very close to the "malware" line in my book.
Apple to kill Epic’s accounts on Friday the 28th
581–590 of 996 posts
Re: Apple to kill Epic’s accounts on Friday the 28th
#582Earlier quoted context omitted.
The pop-up box you get when you try to run unsigned applications gives the user absolutely no hint as to how they can jump through those hoops to run the thing. You need to know what to google for to find the right magic incantation to enter into the macOS terminal. On Windows, at least, the “Run anyway” button is merely behind the “More information...” link.
> You need to know what to google for to find the right magic incantation to enter into the macOS terminal. You right click it and select “Open”... Almost all MacOS users even the non-technical types encounter this at some point unless they go 100% Mac App Store which almost no one does if they have a job.
Re: Apple to kill Epic’s accounts on Friday the 28th
#583Earlier quoted context omitted.
The fact that Apple is going to kill Epic Games' ability to notarize macOS apps does actually make their software unusable on Macs.
No, it doesn't. It just means it's users have to take extra steps. I use non-notarized software every day on a Mac.
I suspect there are corporate users who have policies that forbid running non-notarized software. That probably shouldn't apply to a game like Fortnite—most companies wouldn't consider it important, or perhaps even a positive, for their employees to be able to run Fortnite on their company laptops—but it would apply to other apps.
Re: Apple to kill Epic’s accounts on Friday the 28th
#584Earlier quoted context omitted.
What do you find him wrong about?
A direct quote of RMS from his website[0]: The nominee is quoted as saying that if the choice of a sexual partner were protected by the Constitution, "prostitution, adultery, necrophilia, bestiality, possession of child pornography, and even incest and pedophilia" also would be. He is probably mistaken, legally--but that is unfortunate. All of these acts should be legal as long as no one is coerced. They are illegal…
14 September 2019 (Sex between an adult and a child is wrong)
Many years ago I posted that I could not see anything wrong about sex between an adult and a child, if the child accepted it.
Through personal conversations in recent years, I've learned to understand how sex with a child can harm per psychologically. This changed my mind about the matter: I think adults should not do that. I am grateful for the conversations that enabled me to understand why.
[0] https://stallman.org/archives/2019-jul-oct.html#14_September...
---
Stallman's former view on this was always wrong. But it is good to hear he has changed his mind, and I think to be fair to him, if one brings up his former views, one should also bring up his more recent disavowal of them.
Re: Apple to kill Epic’s accounts on Friday the 28th
#585Earlier quoted context omitted.
Really? I got the opposite impression. Apple's tonedeafness and developer hostility is finally being challenged by a (comparative) underdog.
Do you think that Google, Microsoft, and Sony are also hostile and tone-deaf, then? One assumes so. All those platforms extract the same kinds of fees from Epic that Apple does. But mysteriously, Epic only wants to go after Apple.
Re: Apple to kill Epic’s accounts on Friday the 28th
#586Earlier quoted context omitted.
This doesn't surprise me in any bit, but I don't understand why people on HN, a much better informed audience, keep defending Apple's walled garden practice until now, while being very critical against any slightly anti-competitive conduct Google, Facebook, or Amazon did/do.
The people defending Apple are different from the people attacking Google, Facebook, and Amazon.
Re: Apple to kill Epic’s accounts on Friday the 28th
#587What took me aback was the withdrawing permission to notarise their apps for Mac. That was only meant to be a check for known vulnerabilities/malicious software. Apple was more within their rights to kick Fortnite until the dust has settled from the iOS store, that was the retaliation, but now a mechanism supposedly for security has been repurposed as punishment. That's a pretty nasty move and I feel the mask has sli…
Epic expressly snuck code through the door to activate a user-visible feature in direct prohibition to App Store rules. Apple could have revoked their developer certificate in response, which would have essentially killed all installations of Fortnite iOS/Mac worldwide within 24 hours. That they are merely revoking their ability to sign new code and giving them 2 weeks to perform an orderly shutdown is far less draco…
If Apple was about user protection then one would expect there to be a way for users to opt out of their safety sandbox if it didn't fit users needs.
Their OS and store restrictions are about monetising the ecosystem as much as anything else, calling developers who try to circumvent the apple tax greedy while pretending Apple is doing this purely for user experience is some cognitive dissonance.
Re: Apple to kill Epic’s accounts on Friday the 28th
#588Re: Apple to kill Epic’s accounts on Friday the 28th
#589Earlier quoted context omitted.
The point is though that they have the ability to 'ban' it for 99.99% of users who don't know that.
This isn't a social app, it's a professional tool that multimillion-dollar businesses are built on (most of which have in-house engine programmers). They'll figure it out if they have to. Heck, Epic could publish instructions for doing so.
A ragtag band of devs all banned-for-life from Apple’s stores could put together a new app-engine or game-engine that other devs use as the basis for their app and provided that those apps don’t break the rules about undocumented APIs or malware (and no-one in Apple’s higher-ups gets suspicious...) then those apps will appear. I don’t believe Apple has any way to automatically ban or delete all apps that use the same third-party libraries by using their macOS Notary system or iOS Certificate revocation system - they’d have to inspect every published app-package individually (granted, this would be automated, but you know what I mean).
Re: Apple to kill Epic’s accounts on Friday the 28th
#590This just seems like a dumb move on Apple's part. It's self-sabotaging. It hurts their legal case, it hurts their public image, and it hurts their platform, as Unreal Engine is used in both iOS and macOS games. Not that many people were getting Apple platforms for games before, but they've just shoved one of the most popular engines off the platform. If the judge grants Epic a TRO, Apple is going to be in deep crud.…
Agree 100%. I also think Apple should stop collecting commission fees from all App Store sales starting today. They have billions in the bank. What are those billions for if not to invest back into the company and its developers. Foregoing all commission fees is an easy way to do that and would make Apple a hero and help developers. I’m also willing to be there would be a resurgence in the App Store and bring in more…
Not allowing another in-app payment solution is just one of the many things that they are preventing.