Software obsolescence encompasses several issues, such as the restricted warranty period for technical support that is not aligned with the actual operational life; format compatibility issues between old and new software versions; and mandatory updates that either interfere with proper operation or cannot be stored on the device due to storage constraints.
Software obsolescence is prompting consumers to prematurely replace their devices. It contributes, among other factors, to the increasing IT ecological footprint, which could triple by 2050. Due to rapid technological advancements, new software versions are incompatible with devices purchased a decade ago. Extending software lifespan would concurrently extend our device lifespan.
How to identify software obsolescence? Some examples
Software obsolescence is multifaceted. While smartphones, computers, tablets and other connected devices multiply, obsolescence is getting worse: update issues, operating system incompatibility, parts pairing, reduced performance after an update or source code unavailability.
In 2020, HOP obtained a historic ruling against Apple, which has used software updates to induce consumers to replace their smartphones. After HOP’s complaint for planned obsolescence, the Directorate General for Competition Policy, Consumer Affairs and Fraud Control (DGCCRF), under the French Ministry of Economic Affairs and Finance, led a comprehensive investigation and determined that Apple had failed to provide information to consumers, which was a misleading commercial practice by omission. The company has been sentenced to a €25 million fine.
HOP has unveiled the OS updates for iPhone 6, 6S, SE and 7, which caused devices to operate more slowly and pushed many users to buy new smartphones, consequently creating a considerable environmental footprint.
Parts pairing (or serialization)
Software obsolescence can also be coupled with technical obsolescence, as demonstrated by parts pairing. This approach complicates the replacement of certain components, frequently demanding proprietary software from manufacturers or certified repair companies. Sometimes, generic parts are unusable, thereby impeding repair and refurbishment efforts. In December 2022, HOP filed a complaint against Apple’s parts pairing practice.
How can we act against software oboslescence?
It is possible to find ways to deal with the deliberate shortening of software lifespan.
- Promoting software efficiency
By implementing efficiency labels for software, similar to those found on household appliances, vendors might be motivated to improve their software’s performance.
- Implementing stringent durability indexes
The French durability index is a score ranging from 0 to 10 assessing product durability. It takes into account the period during which software support is available. HOP promotes the widespread adoption and ambitious requirements of this index across Europe. Unlike its French counterpart, the European repairability index does not factor in the cost of spare parts and is currently less stringent.
- Opening up the source code
Opening the source code enables other interested parties to distribute the software, thereby increasing its lifespan.
- Standardising formats
By standardizing digital formats, including files, data, and programming interfaces, software compatibility is ensured between older and newer versions, thereby supporting their sustained application.