This reminds me of when Apple tried to make it so that you can't own an iPhone, only lease it. The effort might be still ongoing, I'm not up to date. A few different turns in history and your sentence would have been "THEIR machine" and "THEIR software".
The way that works is you pay apple an annual fee so that they will sign your applications using their key. Their devices still check that the application is signed by apple. I think you could reasonably say you have no control over that device you paid for if this is what you have to do to run your software on it.
> what you were not allowed to do with THEIR software
And now cars, door locks, TVs and toilers all have software. So every comoany will be telling you what to do.
This is your daily reminder that, unlike ownership of physical objects, IP os a privilidge granted for advancing sciences and arts. Not for making things worse
I can't buy iOS, but I must use iOS to use the phone they sold me. This is legal, but just because something is legal doesn't necessarily mean that it's ethical or is good for all parties involved. The iOS emulator in Xcode is nothing short of dog shit, and it's not really an emulator as much as it's a halfway house reimplementation of iOS's userland for macOS. I don't believe there's any need to defend Apple's decision to deter people from running iOS anywhere and everywhere.
Their software is no longer their software the moment it touches my machine. My bytes, my stuff. You can delude yourself into thinking "but licenses and EULAs say you can't", but the best Apple can do is beg that I don't, and make my life hard for me to do so.
Which is extremely telling of how little consideration they have for their users.