Linux is already set up to handle this better than Windows actually since most apps are open source and abusive window management is likely to result in PRs.
As history has proven multiple times, most forks fail, after those that made them in first place lose interest keeping up with upstream, while others appreciate the fork as long as they aren't the ones actually doing the work.
Linux is already set up to handle this better than Windows actually since most apps are open source and abusive window management is likely to result in PRs.