Germany wants Apple to offer iPhone updates and parts for 7 years
appleinsider.com
appleinsider.com
Nowadays I don't care.
Android Java is still cherry picking whatever Google feels like, NDK offers enough for multimedia stuff and mobile Chrome brings enough updates for mobile Web, and most apps are anyway doable as Web sites.
Most OS updates from last years seem just being updates for the sake of forcing everyone to update which APIs they are using on their apps anyway.
Such a law would likely affect Android phone manufacturers much more than Apple, however.
This will hit android OEMs hard if it is implemented.
- All devices should come with unlocked bootloader. No exceptions.
- OS updates should be mandated for a certain period. Especially security updates.
- Standardisation: An open standard API for device drivers should be mandated for the hardware components used so that system developers can easily create support for any OS, and don't need to resort to reverse engineering.
- Copyright restrictions on software code should be valid only for a certain period and become public domain (open source) after that. (It should definitely not be 75+ years of copyright that is currently mandated for films and books).
(A repost from another discussion on HN - https://news.ycombinator.com/item?id=28428715 ).
The iPhone 6s (Sept 2015) will be getting iOS 15, not just security patches.
And is there any chance they will require phones to inform they have a failed battery? I know people say their phones are slow, overheat and drain fast so they need an entire new phone.
For any vendor that locks down hardware to a specific OS like Apple, I think this does very, very little. For a personal example, Apple botched the battery management software in iOS 14 causing several older model (but recently bought and healthy battery-wise) iPhones I own to drain from 100% to 0% in 2 hours with no app use and from 100% to 10% in seconds if apps like Podcasts or Mail try to sync. These phones are nominally supported, but unusable. Apple's approach to responding to user (or developer) bugs is notoriously useless unless you get media attention, and their user-interface philosophy is that no problems happen ever and if they were to happen, you the customer should not be allowed to know the information you would need to solve them. Apple is up to 14.7 and soon 14.8 and still has not fixed all the battery management issues they introduced with 14.0
If this were a PC, I would just roll back the OS, but with iOS devices, Apple requires sign off with their servers and only allows the most recent version (+/- a security update) to be installed. They do this for security, supposedly, but don't seem to care that they prevent people like me from running alternative software that might fix the problems that make their otherwise perfectly functional devices unusable. Unlike their M1 Macs running on the same architecture, they don't even give the option. Their phones ship with special fuses that get blown when given to customers to lock them down at the hardware level. That's how far they go.
Right to repair is hollow without the right to install alternative firmware and software.