Not really an OS thing, you can get 24 bit 'true' colour on Linux/macOS too depending on term. Alacritty supports it, for example.
You need support from third party software such as Xorg or Weston. On Windows, it just works.
You need support from third party software such as Xorg or Weston. On Windows, it just works.