> Apple opposing and derailing right to repair legislation
I guess you didn’t hear the latest news[0]?
> they're increasingly serializing parts
A pedantic minor correction: they haven’t so much increased it as people have started noticing stuff that had been serialized prior
> such that perfectly working components from 2 brand new Apple devices can't be swapped between them
They can be swapped, the device doesn’t block it outright or refuses to boot (with the exception of biometrics).
The problem is that some of the calibration and configuration is component specific, so in certain cases a replacement has unintended consequences, which, because it’s Apple, gets explained a purposeful attempt by Apple to break non-authorized repairs.
Personally to me this is rather hilarious notion because Apple isn’t known to be shy about being explicit in their messaging, case in point would be the messaging when replacing a battery.
The simple fact of the matter is that calibration is simply part of the repair and if not done, the repair isn’t done properly.
It’s the same as replacing your tires without aligning them and then blaming the car manufacturer for all the vibrations you feel during your rides.
Just about now the conversation then shifts to who gets access to calibration tools.
Currently Apple, Apple Authorized Service Providers, independent repair shops that are part of the free Independent Repair Provider Program and customers using the Self Service Repair service have access to these tools.
That covers pretty much all scenarios, with the exception being cowboys that want to go at it alone because they don’t want to subject their skills to any form of scrutiny.
I think it stands to reason that they then use their unimpeachable skills to transfer the control chip that holds the calibration data.
0: https://www.theverge.com/2023/8/23/23843506/apple-california...
If you're using quotes, you should be quoting something I actually said, rather than making stuff up. Don't worry, I'll tell you exactly what I think, so you don't have to do that.
Empowering the end user to not look at the computer as a black box that they have no idea about how it works is quite freeing and mind-expanding.
In the long term, I do believe there is a real risk for programming to become a niche where you end up asking for permission from the h/w vendor before you are allowed to write code on the device. We're slowly heading in that direction with app stores being bundled with the OS, and we may end up in a situation where you can only install s/w through the app store. And only "authorized" persons can download IDEs and dev tools. A large population that has no concept of programming is likely to not oppose this because the vendor will throw the security/privacy boogeyman at them, about "unauthorized" developers writing software that can harm them.