I strongly disagree with the OS remark, a device is nothing when not operating, device and operations should be free to be designed built and sold together for best customer experience and safety with no regulatory waterline falsely limiting progress by discriminating between behaviors/logic implemented in memory, firmware, or silicon.
First sale means I’m free to break my device, fine, but cannot mean it must be left more breakable.
First sale means I’m free to break my device, fine, but cannot mean it must be left more breakable.