It's a weird time for operating systems. Correct me if I'm wrong on something, or missed something:
- Windows can run Android apps
- Windows can run Linux apps
- Linux can run Windows apps
- Linux can run Android apps
- Linux can run MacOS apps (CLI only)
- Android can run Linux
- MacOS can run Windows apps
- MacOS can run iOS apps
And it's soo good. Porting to every platform is a complex task and ensuring user can run their app everywhere allow a better freedom of choice of system and apps. And potentially persuade them not to buy new hatdware.
(also, I would like to add that, thanks in part to libretro and retroarch, many sytems, including consoles, can run programs from other console. Sadly with all the cost required to emulate a CPU most of the time)
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!