Earlier quoted context omitted.
There needs to be a clause that makes the software and other designs specifications openly available (or for some small fee, not exceeding a reasonable percentage of the product's retail price), once the product is no longer supported by the manufacturer. I.e. the manufacturer has produced a newer - presumably better - device that non-technical users will want to buy, and the old devices can be handed down to more te…
Definitely. The problem here is that manufacturers will claim that parts old of software and design specs are used in the new device, which makes them a legitimate trade secret they shouldn't be forced to reveal.
It’s not just ‘a claim’. I can’t think of many systems where this is not true.
The iPhone still contains code from NextStep for example.
I do think old (or new) hardware must be allowed to run open software, so I’d be all for mandating a ‘bootcamp’ equivalent, which did have open specs for implementers.