Does that mean concessions on how well everything is integrated (in the view of the company and some people)? Probably, but that is of minor concern imho.
I think that's an exaggeration, isn't it? Aside from the old PC industry (still surviving today), most computers were produced as a whole: whether it was Sun microcomputers and SunOS or Atari STs and GEM or Apples and MacOS, they were paired.
The development of separate and competing operating systems and computers, with interchangeable parts and well understood standards, was an innovation but a temporary one.
> and we need more freedom of choice in how our data is treated and by whom, regardless of the hardware that we own
To that end, we need operating system developers to design data-first systems, where the user is in control of their data. Moreover, the liability for data loss and leaks in service-provided cloud storage should be so high that companies will be nervous about storing your data. It's so frustrating to me the number of apps where you install them, and you can't do anything with them without having a user account - even though there's no legitimate reason for them to have a user account for me!
We should have done the same on the mobile, there is no reason why this works on computer and not on smartphones, if not commercial reasons. Why on a macbook I can install Linux but on an iPhone I can't boot whatever operating system I want? It's not a matter of security, because it's the user that chooses to change the operating system.
I'm ok with hardware vendors writing their own firmware. The problem I have is when they push updates, and take over control of my hardware.
So hw/sw codesign is fine, as long as it is sold as a hardware unit that I control.
> This is seen as the path forward in light of Moore's law dying.
At this point I care more about having control over my data and devices than about Moore's law.
Perhaps the law needs to recognize that buying hardware should come with rights to the firmware. If all hardware is useless without firmware, then all hardware is useless without additional and separate rights, and that is a stupid and inefficient world in which to reside.