If this is true I wont be using the Mac, if there is no Parallels then it is better to just get an iPad with a mouse/kb and use another device for more serious work.
ad-hoc signed apps expire after a week, then you need to rebuild. It's not a viable solution for distributing apps. If you want other people to use something you wrote you have to pay Apple.
Pretty soon, Apple will tell you what the name of your app will be and what it should be about. Oh and nothing older than X years will be allowed to run. Tighten the screws until users repurchase hardware. Take that, hackintoshes and virtualized desktops. Verboten!
The remarkable thing is just how many people will bend over backwards to accommodate this blatantly monopolistic crap. HN will be full of threads asserting it's no big hassle to recert binaries every few weeks and helps security.
So I can't just write some C, Rust, or Go code on my mac, compile it myself, and run the executable file because it's not signed?
There's got to be a way (developer mode?) to disable this, right?
Edit: Found some more info - only binaries that are compiled to run natively on ARM are affected (for now). Still seems like this will introduce some major inconvenience for developers/power-users.
14 comments
[ 3.2 ms ] story [ 51.7 ms ] threadYou can use homebrew, third party apps from the web, apps you've built yourself, etc, just fine. They just need a signature.
Kind of like Chrome, Safari, FF, blocking non https websites (with Apple being the CA tho).
This has been announced years ago, and was extended last year, and is now enforced.
And you need to pay Apple for the certificate to sign them. And never piss them off lest they revoke it.
And no it has not been announced before that you will be forced into notarization.
Even back then, Apple was not kidding about forcing as much code as possible through some identity system before it could run.
To quote the distinguished gentleman, with a touch of sarcasm:
"If you're currently shipping unsigned code, what the hell is wrong with you!?"
https://boingboing.net/2012/01/10/lockdown.html
A world without linux would be a nightmare.
There's got to be a way (developer mode?) to disable this, right?
Edit: Found some more info - only binaries that are compiled to run natively on ARM are affected (for now). Still seems like this will introduce some major inconvenience for developers/power-users.
https://eclecticlight.co/2020/08/22/apple-silicon-macs-will-...