You can do the same on Windows, though this isn't done for client editions as they're mostly for interactive use - and on Linux you might run into issues the more complex dbus-y GUI bits you use too. There's even kernel hot patching, although it's exclusive to some cloud server editions as they're a known environment compared to desktop systems.