Can Apple force people to install this even on devices they already sold?
https://daringfireball.net/2021/08/apple_child_safety_initia...
Not true. They will be scanning your messages also for inappropriate content - https://www.apple.com/child-safety/
If you're talking to adults, or children whose parents don't want to use the service, you're not getting your photos scanned.
My sense is Apple is trying to keep CASM off their servers. Scanning phones before it gets there was their solution to what I assume is a government demand/ultimatum. “Do this or we repatriate your foreign entity taxes” or some other shit.
I too feel that Apple just caved and eroded trust that took decades to build up. The only way this gets sorted is the “screeching minority” continues to screech and brings other in. Notify state attorneys general, FTC, etc. will that do anything? Who know? My bet is that it’s the DOJ behind all of this.
Hopefully the plaintiff bar which are already preparing class action lawsuits will find a way to get documents in discovery that allude to government coercion. But then again I’m sure there would be a clever way those are not produced under some “national security” bullbaiting reason.
All we can do is try, and keep the pressure on.
But what happens the second they get an order from $GOVERNMENT that tells them to use the spyware to also look at other documents on the device?
I think it's pretty obvious what Apple will say. They'll say "OK." They have no plausible deniability to tell $GOVERNMENT to go pound sand - they have demonstrated the capability already! Telling the spyware to scan different files is a trivial change from a technical perspective.
And after the case to stop them refusing security updates for those without it installed+enabled, there will need to be another one to force them to allow it to be disabled, then a few circuits around the court of public tattle to make it really disable and not magically re-enable itself at random intervals.
https://www.apple.com/ios/ios-15-preview/features/ (under settings)