Comment Common GUI API (Score 1) 182
You want laws that somehow force diversification of operating systems? How on earth is that supposed to work?
Here's an idea: All graphical operating systems published by gatekeeper-class companies (as defined in the Digital Markets Act or foreign counterparts) would need to support, at minimum, some specific GUI API for developing local applications. For comparison, the US government used to require POSIX compliance. Microsoft delivered the bare minimum POSIX support in Windows NT versions 3.1 through 4.0, though initially not enough to be practically useful because it lacked networking and graphics.